Cool location and an easy walk to Paddington Station if you're just arriving from Heathrow. Quick walk to the park, tube, coffee, restaurants, and bars.