Rooms are spacious and comfortable. Pool is large, beautiful and there are plenty of cabanas and seating. Front desk agents were always happy, polite, professional and prompt.
The cafe downstairs is your standard diner, nothing fancy but descent food fairly priced. My family stayed there for 4 days and it was a good experience.
One big downside was the ac system in the room. It seemed dated. It was loud and rather than cooling the room quietly and subtly it was blasting cold air like a wind tunnel on one side of the room. I had to tell my kids to stay away from that side because if you walked over you'd feel the cold air blowing directly on your legs. It's 90° outside and three of us caught colds after the first night in our room. Not awesome.