Great place to stay. Very interesting hosts. As a host myself I think it's an amazing place and will recommend to everyone coming to the UK (London) where location will be favourable to their purpose of trip.