Good place to go in London. Well equipped, spacious, well located. I recommend to stay in this apartment.