A great place for a family vacation with kids. Place is very well equipped with everything you need. Private beach club is a 5 minute drive and is great for kids with calm waters. Food at the beach club restaurant is highly recommended. The only challenge was the relatively early checkout time with kids but understood that’s needed to throughly clean the place for the next party.