The location and layout is perfect for a group traveling together. Easy access to the beach and pool, but you definitely need a rental. We had issues with the AC and a couple of other maintenance issues but overall was a good stay.