Hard to beat this location if you traveling from Heathrow with bags and kids. It is 5 minute walk from paddington station.