Great location, great place - just as in photos. The pool - perfect. Our baby boy also enjoyed every day here.
For dinner you should have a car to go to near city, but it's not far and plenty of choice (pizza, fish, ice-cream:))
Would definitely come back when next time in Sicily.