Absolutely fantastic, clean, modern and charming little place in London, it's super small but perfectly formed.
We found getting there and explanations of how to let ourselves in very straightforward. The location is great too, plenty of bars and cafes nearby, and about 15 mins walk, if that, to the nearest tube.
A really lovely visit.