Location, location, location! This Airbnb could not have been in a better spot to stay for a weekend in Denver! So many great local places within walking distance.