Amazing location--everything is walkable to shops, restaurants, and the beach. Has a ton of amenities. They have a ton of beach towels, chairs, mats, snorkel gear, etc. Parking is good just be mindful of the overhead clearance of your vehicle. It does get a little loud from the nightlife outside from 9-11 pm. With that being said, we would definitely come again!