Overall, this property is a great place to stay! Check-in instructions were given and was seamless. Parking is convenient. There is a very nice pool steps from the door and the beach is just across a small parking lot. Plenty of places to eat, drink, and enjoy live music are within walking distance. Additionally, the owners have stocked beach chairs, towels, and other beach and pool supplies to borrow. Although we didn't cook any, the kitchen has plenty of pots, pans, and the like that you would need to do so. I would definitely stay at this property again.