Amazing place to stay with awesome sea views and right next to magical Taormina !