Great place, very spacious, not only one, but two terraces with great view of Etna and the sun rise over the marina. Close to town centre & shops.
The host responded very promptly to us. Easy to find and check in. Easy to park (right next to the entrance to the property).
I would return in spite of the mosquitos