Location is amazing, right on the Main Street in Taormina. Francesca was so helpful, she gave us restaurant recommendations, booked us spots on the beach and arranged a taxi for us. Was an amazing stay!