Great place and great location! Everything was as expected and our stay in London was very smooth. Would definitely recommend!