This Airbnb is in a great location, especially if you are planning to do a lot in downtown Denver.