The place is very well located in the center storico of Taormina with a breathtaking view on the Etna and the bay of Naxos once you are on the roof ! Really nice place !!