Highly recommend this place. A lovely, modernised London townhouse on a lovely street in east London. Beautiful garden as well.