I stayed at Delia’s apartment for a week in October. Self check-in and check-out worked perfectly. The apartment was very nice and had everything I needed. It’s located in a beautiful part of Taormina next to Duomo.
Delia was very easy to stay in touch with and very helpful.