Great place!
The location in town is excellent, near the main pedestrian street and also close to a great pasticceria, a decent grocery store and the provided parking is just 10 min stroll away. There are quite a few steps to get from the street to the entrance door, but this can be expected since all of Taormina is full of stairs.
The apartment has three good bedrooms all with one bathroom each (not all are ensuite but very close to the connected room). The terraces are excellent with great views, especially for people like us with small kids who could have great dinners outdoors at home after the kids bedtime.
The kitchen works well but the prep surfaces are a bit small for cooking big dinners, for those who are concerned about those things.
The communication and check in/out were very well handled by the host.