Great hostel to stay at in downtown Las Vegas!