The unit is in a good location (although badly overlooked), but needs refreshing (stained sofa) and better preparation (missing light, ac and TV controls needed new batteries).
The hosts provide snorkels, picnic chairs, beach towels etc., and are very responsive to problems.
The big negative is the very soft mattress, which sags badly on one side. The fitted bedsheets don't fit, so they're always moving around. Not conducive to a good night's sleep.