As hostels go, this one is up there.