Is it really the best hotel in Denver? What do you think? It says art, does that mean it has rare artwork or something? I probably can't afford to stay there to find out. In the window there are three big golden heads. Yeap, out of my price-range prolly.