Fantastic location, fantastic with small kids. Tons of extras.. Beach umbrella, boogy boards, beach chairs and sand toys, 4 sets of snorkel masks, baby playpen. Communication was great, and someone was in touch and ready to greet us even though we were delayed and didn't arrive until 1.30am.
Really happy with our choice.