The room and common area were clean and very spacious. There were 3 bedrooms off the common area, which could be shared by separate groups. We chose to have a private bathroom, but didn't realize that the rate only included a/c in our bedroom. Would be fantastic for a group traveling together. Communication with the host was excellent and they were very helpful. Some of the amenities, like the pool, were at an extra cost. The location was fantastic, close to the beach and lots of activities. Would stay there again, but would upgrade to have access to the entire suite.