Overall, this is kind of a Resort lite, not a lot of upscale stores, and the place was clean, but not ornate. However, the pool was fantastic, lots of fun, with a young crowd, and kids too.
This is not a large resort, but the people were very friendly, and it was easy to get around.
The workout room was nice, a little small and dark, but adequate.