Delia was fantastic and her apartment is lovely and situated in central Taormina, right next to all the lovely cafes, restaurants and bars.

A beautiful stay