The apt was amazing! Brand new and super clean. It had a panoramic terrace and floor to ceiling windows on 2 sides - breathtaking view on the blue sea! There is a long beach just in front and many restaurants along the street.
The town is very close to Taormina - having your own car is a must. We will definitely look forward to coming back for another stay!