I spent 10 nights here in September and had a wonderful stay. The apartment is located right next to the water front and the view is amazing. Good area for scuba diving and snorkeling. The town is quiet, but there are several good dining options available.
It is also a good base to explore other areas such as Siracusa, Taormina and Etna.