We thoroughly enjoyed our stay. Communication was great and the lounge was a great size for a big group. We enjoyed lots of trips to the beach and found it quite peaceful to stay inside on a rainy day too. The cleaning fees seem a bit excessive when a lot is also required of the guest. But a great stay non the less.