This is the most stylish, well-located Airbnb in Denver! We had a great time exploring artsy bars and fantastic restaurants within walking distance.