I would definitely say it is a lovely place to stay in London. I enjoyed my experience.
Lovely host too. Never had a chance to meet but communications were great.