Great location and well laid out.
Our kids loved playing the games and puzzles provided. Nice place to unwind and terrific beaches. Coffee at the local cafe was a 2mjn walk away, wonderful!