Had a great time and enjoyed our stay. Only thing holding back from Five Stars all around were the high winds on the 32nd level the windows need resealing badly as the whistling sounds at night were unbearable many nights. Otherwise the place is clean, easy access to everything needed, wonderful views. You won't be disappointed with this place as long as the windows were resealed. The wind wouldn't have been a problem at all if that was the case.
I'd stay again if they were fixed.