Great place to stay in Taormina. Central and has a roof terrace with a beautiful view on the mountains. Recommended!