Great spot in downtown Denver with lots within walking distance!