We had a great room, patio and lawn in front and the beach just 10 meters beyond that. Luckily, we were at the end of the complex, so away from the centre where a wedding took place near the pool, but even that would not have been a big problem. The pool, beach and facilities are ideal for a family with kids and for us (couple without kids), there was enough privacy to make the stay very pleasant. The food was great, the breakfast just perfect and the snack/dinner options just excellent. We could have taken the bike to the village but why do that when everything is just great in the compound? We certainly will be back, with our children and grandchildren!