Very good location and a breathtaking view above the Cap Taormina