We fell in love with the apartment as well as with Taormina!!! The best apartment I've ever stayed)) I mean the location - perfect, in the center, but quiet area, I mean the layout - 3 levels: bedroom incl entrance hall, dining/kitchen and open terrace. Apartment has everything you need for living either overnight or long-term. Wonderful view over Taormina, and amazing sunsets with Etna you can watch from second level or terrace.
One can find difficult to climb up the narrow stairs with luggage, the apartment begins on the 3rd floor, but if you do it - no regrets - you'll enjoy))
I can hardly remember any problems we had, except non-working oven and some issues with wi-fi, but it all doesn't bother.