I would definitely stay here again. SUPER clean modern apartment with city views. Full kitchen, comfortable furniture and great clean amenities (pool, hot tubs, gym). It sort of felt like a hotel, there was a doorman in the lobby.
Two things to note: I had to pickup the keys at a nearby convenience store, which means you may have to find street parking temporarily. I also stayed here with 6 people and we fit, but it was tight. There is a like-new queen air mattress but it will take up the whole living room floor.
Overall, great experience!