Great stay in this apartment. The views from the lounge windows of the Isola Bella are just stunning - the best in town.
In a great location for visiting Taormina - main town with all the restaurants and cafes is just a 10 minute walk, and next to the apartment are stairs that lead you down to the beach.