I stayed two nights with my wife in the apartment, the location was key for us due to the proximity to Paddington station and in the middle of all restaurants in Edgware road, short walk to Oxford street and the rest of all main attractions of London. Transportations are at all times just at the door. Get ready for some stairs, 3rd floor, however not much. Clean, comfortable and cozy place.