Good stay for travellers on a budget as it is located in central London.