A fine place to stay for a few days in London. Communications OK!