Our 2B2B cottage was clean, and we had a pleasant stay. The management was helpful in accommodating an additional hour (till 11 am) for our check-out. We borrowed a beach umbrella for a day, but did not use any other amenities like the pool / hot-tub (but had to pay daily resort fee nevertheless).
Positives - spacious, clean, comfortable unit, helpful management.
A few issues (not specified anywhere in the instructions) - kitchen had zero cooking ingredients / spices (was totally unexpected, given the high price for the unit). Apparently they can provide only salt and pepper, if needed. WiFi was very spotty, and did not work for us almost for the entire stay. There are many roosters/hens around the property, which can get pretty noisy early in the morning (did not bother us a lot). There are also many flies and insects around the property (we had to be careful when opening the door), and a few small ants/insects inside the unit as well.