We very much enjoyed our stay in this apartment. It is Well equipped , nice rooms, and great views to the ocean . The location is not far from the center - about 10-15 min. walk - and a guiet place, when we were there.
PS. If You want to make filter coffee then bring your own filters - it is hard to find some in the shops.
Love Taormina
Greatings from Estrid, Ingrid and Flemming, Danmark