Very nice, convenient place to stay in London.