Location is one of my favorite areas in London. You can't beat being near both Earl's Court and Gloucester Road stations. Even if you want to stay near your neighborhood, there are plenty of restaurants and pubs. The Waitrose is attached to the Gloucester Road station and there's an M&S food shop by Earl's Court station. The Picadilly and District lines take you to tons of places. The apartment is on a smaller street and there is a bit of street noise but not much.