Great location and easy communication for my short stay in London. Will come back!