Super easy place to be. We had everything we needed. I thought we'd have one big place but it turned out to be adjoining suites- one had a small kitchen and space for couch (sleeper size Q) and TV,, and then the room with a king bed. The adjoining room had a larger kitchen, nice big bathroom, dining area with a big table, and the sofa and TV, and then the bedroom with the king.
We enjoyed the pool area and the jacuzzi, but most were out and about our hanging out in the room.
Every staff person we encountered was super friendly and helpful when we needed it. Everyone. From the welcome drinks, check in, anything we called about, bartenders, watiers, checkout... a great stay.