We enjoyed stay and would stay again. Overall great experience, the following are just additional thoughts, some nitpicky.
Room was a good size and was very clean. Loved the location, convenient to shopping, dining and easy to get to other suburbs, etc. Pillows were flat/lumpy.
The pools were great and it was during quieter time of year so no issues with crowding, etc. The pool could have been cleaner, lots of dead flowers, pieces of bushes in the water. The tennis/basketball court was in poor shape, but didn't use. Gym had little area for stretching/yoga and one padded mat. We paid a resort fee per night, seems a bit much as not really other resort activities, etc.
We ate breakfast at restaurant, food was good and great service. The Starbucks in lobby was great as well.