Lovely apartment in a perfect location close to shops and restaurants, everything you need for a perfect stay in Taormina