Great place to stay, excellent location. Just 2 minute walk to a main street with plenty of restaurants, pubs, and 5 minute walk to the Notting Hill tube station which takes you anywhere you want to go in London! Have to say though, when they say there are stairs to get to the apartment, THEY MEAN IT!! not so fun carrying a 50lb suitcase up that many stairs. Be ready for this! Also a little hot and stuffy in the room during the day but usually cools down at night. Other than that, great stay. Clean, easy, easy check in. Very impressed!