Great location in Taormina, and very spacious apartment with a lot of character (the roof deck in particular, with its view of Etna, was very cool). Easy communication and check-in as well. Would recommend!