In a location near everything including the Denver zoo, this cozy Airbnb has everything you'll need for your stay in Denver.