Nice, clean place with good location in London.