I would highly recommend staying here! It is great for groups with the main house and 2 smaller houses all around a pool. It is in a great location and was well maintained. The hosts were great to work with and the house manager helped us with everything from groceries to booking activities and arranging golf carts. We look forward to returning!