Great hospitality, good recommendations for the town of Taormina, great location