A very beautiful place! We had a pleasant stay in Ilaria’s accommodation, it is located in the heart of Taormina, with wonderful views and vibes. Highly recommend!