We are very happy choosing this place for our week in London, it is very comfortable, well located and checking in and checking out were super simple. Totally recommended.