Great location, Great ease of check in, Great facilities as a base to explore London.