A very well appointed lovely place in a really gorgeous location right on a glorious beach. Loads of stuff for the kids to do - pool, playground and games room. And was really quiet. We really enjoyed our stay.