Spacious rental with everything you could possibly need. The home is equipped with everything you could want in the kitchen (all the standard pots/pans/utensils plus spices, condiments, foil wrap, etc and even a griddle for making pancakes). They also provide linens, toilet paper and paper towels, hand soap, and laundry detergent. Best of all was the beach chairs, pool rings for the kids to dive after, sand buckets and shovels for the beach, and 2 adult bicycles, a child bicycle and a couple scooters!
The location was perfect - a short walk to the beach and the only road you have to cross has stop signs where the crosswalk is at. Or, walk less than 10 houses in the other direction and you're at the resort's pool with splash pad, the cafe with coffee, a few food options, and ice cream, as well as billiards table on the second floor and ping pong on the first floor. Close enough that the kids didn't complain about the walk and far enough that we didn't hear the noises right outside our window.
I do think it's important to note that you have to purchase a $5 parking pass per vehicle and to use the amenities within the resort, each person needs to wear a $15 wristband (that you keep on for you entire stay). If those extra fees were mentioned in the listing, I didn't make note of it so it was a surprise to me; however, I felt it was well worth it for those perks.
Great stay overall and can't wait to come back!