Amazing location on a wonderful beach where you can do many different water sports. It is a resort where many people also own privately. There is a front desk for check in, check out, and getting beach towels. There is coffee and tea in the morning down stairs. There is a pool, hot tube, and restaurant on the property. They have Yoga 3 days a week. You also get a parking pass. This is the reason for the $25 daily fee on top of the booking reservation on Airbnb. It is all about location and this place has it in spades. Would definitely stay again.