Flat is in a great location, close to the Main Street. The terrace has amazing views and is definitely the best bit about the place! We made use of the well stocked kitchen to cook a few meals and enjoy them overlooking the sea and mount etna! The two main rooms had air con which was useful when we stayed in June. The flat is split over 4 floors - the configuration and furniture is quirky but totally in keeping with th style of the space.
We had a car so had to park it some way away for quite a cost, just something to consider if you're staying in taormina and have a car.