What a wonderfull place to stay in London, great location and great facilities. Awesome.