This place is significantly smaller than advertised, the price is ridiculous for what you get, and the place was pretty dirty. One of the elevators was out during our stay, which meant 10+ minute waits just to use the elevator, which was completely packed to the brim every ride. The only good thing I can say about this place is that the front desk staff was quite polite. I wish there were more good things I could say about the place.