Like a hostel, but in prime time London. If location is your thing, then this is your place.