Great place to stay in Taormina. Very central. The rooftop is incredible. Highly recommended.