Really nice place in the best imaginable location if you want to step out your door to parks, cafes, and the British Museum.