We arrived at 3:00 to check in and were told our room wasn't ready and that check-in was at 4. When I politely noted that their own website shows check-in at 3, I was told that "our new check-in time is 4:00 starting today". Seems like notifying guests checking in that day - or making an exception would be in order but we waited over an hour for our room. Hotel staff said that 'we've had a lot of late check-outs today'. Maybe crack down on late checkouts or hire more cleaning staff? No one wants to pay $350 a night for a room only to have no room available at the advertised check-in time. We have a teen who wanted to use the pool but by the time we got checked in at 4:30, it was raining and the rooftop turns into 21 at 6pm. Have stayed in lots of higher end hotels (Brown Palace, Broadmoor) without incident, we were surprised by the meager cost-to-quality ratio. This place aspires to be at that level and charges the same, but rooms are tiny, amenities are minimal (e.g., no lobby) and staff wasn't super welcoming or accommodating. Overall, it was a very pretentious vibe while not offering the product or service that might justify pretentiousness. The room was clean though so I have no beef with cleaning staff. Will probably not stay here when traveling to Denver in the future.