If you are looking for the definition of the word "perfect" in the dictionary, I wouldn't be surprised that you would find "a stay in Sally's house" I definitely recommend this place if you want to spend a memorable journey in London !