My "Penthouse" room was great. Best room I have had in 40 years of paying for hotel rooms. The terrace was fantastic! The room service was excellent. The staff was always friendly and 90% bilingual! We used the kayaks. We swam. We used the hot tube and sauna. (The pool was too small to be usable with all the kids.) We ate at the restaurant a few times in our week there. I fell back on using room service when I did not have reservations at the restaurant. The bakery down the road is great, too.
Little Ideas for Hotel : Put a ladder on the end of the dock for swimmers so we don't have to walk out and stub our toes on rocks. Maybe figure out a system where not every meal has to have reservations at the restaurant for vacationers moving their schedules around by weather, etc. Put some cheese in VIP lounge with crackers. Some real hybrid bikes to lend instead of only fat tire MBs. Better directions on where to find towels for beach area, and a little enforcing against endless chair towel reservations. Stick to the comfortable kayaks. Give guests sponges to wash dishes. Add a small freezer compartment to fridge (there was easily room for an even bigger fridge). Have fish, steak, and chicken meal with basic comfort food to fall back on.