A-OK perfectly describes Hotel Isabella. It’s a small, no-frills hotel in an excellent location on the main street in Taormina. I ended up with a room facing the street which was pretty cool for people watching but was rather loud until late into the evening/early morning. Overall I was reasonably happy with…