The location is unbeatable. It is literally steps from a tube station which allows you to get to most major sites in the city in less than 20 minutes. The flat was very clean and modern. We throughly enjoyed our stay!