Absolutely beautiful apartment in an incredible location. No better spot to explore Taormina from