Good place for larger group of travellers and well priced for London accommodation.