Great place. Close to the main strip and everything you need to see, yet quiet enough to relax even thow space is small. Huge windows make the space feel bigger.
Parking is not simple but probably never is in Taormina.