Great place!
You can expect a warm welcome, great communication and a lovely place to stay. I had a great time in London and definitely consider coming back.