It’s a great place if you want to be near the Heathrow airport. Paddington station / Elizabeth station is 15 mns walking distance from this place.