This was my second stay and it was just as great as the first time. The views are what Vegas are about. After a long day of food, gaming and fun, you come upstairs and enjoy the lights and activity below. It's a wonderful show piece property.
During my stay it actually snowed and while in the shower I saw snow falling and the snow capped mountains in the distance.
When available I will stay at this property each time I come to Vegas. Believe me you will not be disappointed in the hotel, close proximity to the Aria, Cosmopolitan and the strip which are all within a 5 minute walk. If you want to experience Vegas definitely choose this property.
Cheers