The place is simply excellent.
The view from the terrace is breathtaking.
Hosts are very nice, quick to respond and communicative.
Parking slot is a big + as there are not many of these in Taormina.