The location is amazing for downtown Denver adventures. The place is within walking distance of the Denver Art Museum, the Molly Brown House, the 16th Street Mall, and many other museums, hotels, and restaurants.