Great Stay.
We stayed in this hotel for 6 days. A great stay. The staff was exceptionally great with us (and our two kids). The entire staff was friendly and professional -> the restaurant, the check-in staff, the parking helpers, the cleaners, etc. The pool was small but nice on the 17th floor.
The rooms were clean (we were given a corner room - great view!). The only complaint was the sliding door on the bathroom - though trendy, not very practical with kids. And certainly not as (ahem) private as one would always like. The only other room for improvement - a bit more choices for breakfast in the included package would be much appreciated.
Though a bit on the expensive side, if you can swing it, i would whole-heartedly recommend it!