This place is gorgeous and couldn't have been in a better location. It's close to tons of restaurants, shopping, and public transit. The bed was comfortable, the furnishings were cool, and the pool was fantastic! Take note that if you are planning a trip with your kids and they want to swim, you must sit up on the pool deck near the stairs instead of the nice cushy chaise loungers surrounding the pool if you want to keep an eye on them. You simply cannot see inside the pool if you sit poolside.
CJ was a great host who was easy to communicate with and responded promptly to each one of my messages. Check in/out was simple and, although we couldn't get into the suite for 2 hours after we were promised, CJ offered to let us check out an additional 2 hours on the last day.