Apartment is in a fantastic location being located in the middle of Isola Bella and Taormina town centre. The swimming pool, terrace and garden are brilliant with amazing views over Isola Bella. The breakfast is worth paying for with a lot of choice on offer.
Be prepared for a lot of stairs when staying in Taormina! Definitely recommend the apartment.