Great apartment near Paddington station so it was a perfect location for tourists using public transportation.
Flat is at the top floor of the building without elevator, not much of a problem for us since we traveled light.