The resort is amazing. The amenities are awesome, especially the pool options! The only downside would be access to the beach as there wasn’t many for the public just across the street so you would have to go to another area or wait until after 5pm. However, the resort is in prime location to shopping, restaurants, rentals, etc. I also wish we had access to the pantry inside the villa. Overall, we had a blast. We will definitely be back!