Friendly and hospitable host, great location, clean, well appointed. Stocked with everything you need, including kitchen and beach supplies.
The only minor issue to be aware of is the bathroom is not built for taller folks. If you are over about 5'8 you will have to stoop or crouch to get your head under the shower, and if you're over 6'2 or so you're at risk of hitting your head on the sloped part of the bathroom ceiling. I still would absolutely stay at this place again but just something to keep in mind if you are very tall and considering a longer stay.