Great location and communication, a nice place to stay while travelling London