Great location, has everything for a nice stay in London.