Great location, clean and cozy, warm hospitality. For me, staying at Helen’s place in London was amazing experience.
I would love to stay at her place next time when I visit London.