Our young family had a wonderful time. The children enjoyed the pool, hot tub, and lazy river. We loved the ability to walk right out to the beach. Our room had two queen beds, a kitchen and bath, and a living room with a balcony. It was a perfect size for a family of 5. Everything was very clean.
My only complaint was that we did not have hot water from the shower for 24 hours. The staff at the front desk explained that there was a problem with a water heater and they were having trouble locating a plumber over the weekend. I was about to ask if there were another room where we could shower before we left, but the staff person basically stated her line, quickly apologized, and then hung up. We were leaving at this time and I did not want to sour a nice weekend so I went with it. Nonetheless, having read similar reviews about hot water issues, I'm questioning that this may be a trend here. But, like I said, everything else was perfect.