The apartment was just as described, maybe even a bit better. The enclosed garden was great for the kids to play in, and gave us parents a bit of space. The swimming pool was great. And the veiw of the mountains is beautiful. The beach is great too, but we should have had swimming shoes so it would be easier to go for a swim with the small kids (2 1/2 and soon 5 year old). There were a lot of nice round rocks to look at and explore for the children and sand and water to play with. Cefalu is not a far drive, and we were lucky to be there at the Sicilian street food festival. Witch was awesome. Claudio was a great host along with his parents. So easy to communicate with before and during the stay.