We really enjoyed our stay in Notting Hill. Fantastic location, a clean apartment and easy check-in.