It is an awesome place, the view is breathtaking, hotel amenities but in an apartment style perfect combination specially for Las vegas.
Probably it is not a good place for six people but the rest is perfect.