The place worked out well for our family with two young kids. We had enough space and enjoyed having two bathrooms. Location is great as it's close to the lagoon and beach. Kitchen is simple but functional. The pool was ok, not very big and limited to 10 people swimming at the time. Communication was well, we could let ourselves in and got resolution to two issues we had fairly quickly (broken laundry rack and lockout).