We had a wonderful stay in the apartment which had everything we needed including staying in a couple of nights cooking our own meals and one night watching films on Netflix.
The apartment location is excellent - walking distance to the town or we even took the steps to walk up to Castelmola - the views were breathtaking. Taormina and surrounding areas are stunning. We highly recommend the apartment and Taormina.