Great location with great view! On the roof top, you have a 360 degree view over Taormina!