Really amazing place in the heart of Taormina. Beautiful views of Etna and the coast. Recommended!