Restaurants and bars in walking distance, great hospitality and perfect location to visit Taormina and Isola Bella. Would recommend!