Great hostel accomodation smack dab in the middle of Denver!