Best possible location in London! Extremely comfortable and nice apartment! Superb Hosts! Highly highly recommend.