Excellent value! Accommodations were clean and very nice. Beach is accessible and good at low tide. Pool is fairly small but we had it all to ourselves the times we went. The unit included gear to borrow like beach chairs, cooler, snorkel gear, etc. We loved it!