Awesome place and great communication! Made my stay in London great. Good location close walking distance to the US Embassy