This location is great and the premises was generally clean. The staff was friendly and everything went generally smoothly. May be this was my first time at a hostel, the rooms got a bit smelly because of lack of ventilation and/or air conditioning - to be fair, however, it was exceptionally hot in London during my stay here. There was a window and we did open it, but it did not help much with the ventilation and it was noisy out until very late.