My husband and I stayed here for an extended weekend with our two small kids and had a great time. We chose this place because of the pictures of the beach, which definitely lived up to expectation. Our kids had a great time playing in the sand all weekend! The kids books & beach toys that were there were really nice to have. It was also fun bringing some firewood to burn in the firepit on the beach.
Overall the cabin was clean, except for the small kid's bed that had sandy sheets and an overall musty smell throughout the cabin. The musty smell in the cabin came home on everything we brought with us. We had to put our suitcases outside after getting home for a whole week to air them out and wash some of our loads of laundry twice to get rid of the smell. There is a well stocked kitchen with everything we needed. Linens/towels are provided, but there are no beach towels. We did bring our own beach towels, so it worked out fine.
The cabin is listed as a studio with no bedrooms, but it does actually have 2 bedrooms. The photos show a ladder going up to a loft, but the loft is not included in the rental and the ladder was removed before our arrival. There was enough space inside for our family without the loft though.
Other nice features were the A/C, Wi-Fi (a little spotty/slow, but still fine), and kayaks.
The location of this property and the beach really make it worth renting.