Nice hostel perfectly located in the heart of London with an agreeable staff.