We (family with one child) had booked one night in two queen-size bedroom with view to the Gulf.
The expectations were very high prior to our stay as the description of the hotel was promising, but we were not disappointed at all.
The room was nice, staff very friendly and helpful, complementary breakfast buffet was good with real juice, various fresh fruit, fresh pastry for the sweet tooth, bagels, cereal, and yoghurt. You will need your self-discipline not to over eat :)
The hotel has a nice pool, fitness centre, and good possibilities for dining.
Various trips, spa treatments and rentals of e.g. kayaks can be arranged.
And not to forget Tween Waters Inn is located just next to the beach.
We simply had to extent our stay with one more night which unfortunately was the longest possible extension due to our other holiday plans.
Hopefully we will have the possibility to come back.