The place is in an excellent location quite close to Hyde Park (5 min walk) and the tube (Notting Hill Gate is 2 min). The 5 flights of stairs to get up to the flat are a bit cumbersome, but if you are using the flat as a drop point and place to lay your head, it is quite adequate.