We stayed here for a bachelorette party and it was amazing!
Few things to note, the dryer doesn’t work very well. We needed to dry our clothes 4 times before they were fully dry. Also, if you plan on using the pool beach towels are not provided, so may need to bring your own. Finally, there is not a lot of voltage for plugging in electronics. All of us had issues with our phones and portable chargers charging at a normal pace. It took a few hours to get a full battery charge which is unusual.
Otherwise the location was great and the hosts are very responsive! I appreciated that they had luggage storage for us as our flight got in before check in. Would definitely stay here again especially if a few updates were made to the appliances.