Great location for Paddington station and easy check in