Beautiful places, Stefano met me outside the apartment and did my check-in. This place is simply the BEST place to stay in Taormina!