We truly enjoyed our stay. The house is perfect for two couples, or, as in our case, a small family (parents and our 7yo).
The beach isn't big, but the private path gives easy access and opportunity to just pop down for a quick swim if you think it is too crowded to stay.
You need a car to get around, but parking is easy - also at the local supermarket and train station (if you don't want to drive to e.g. Palermo).
All communication was easy and we really felt we got our money's worth with this house.