This is an amazing place to stay and the atmosphere of the place is very homey. Alice always makes sure you are comfortable and makes sure that you will get the most out of your stay in London.