Perfect spot in Denver, right near Capitol Hill. Super easy check-in, staff was wonderful!