Great location in the heart of the town, just off the main street. Taormina has plenty of restaurants, and there are good ones near the flat. We thoroughly enjoyed our stay, and loved the flat and the extras provided: plenty of drinking water, coffee and sugar. Igor was very responsive and extremely helpful, both before and during our stay.
Taormina is a beautiful town, and it’s also a great base from which to explore Etna and the east side of the island. The town is pedestrianised with car parks around the centre. These are well organised but not particularly cheap at €14 a day.