Everything you read on here is true, definitely a great place to stay while you're in Denver.