Cute, centrally located to three different Tube stations, a variety of restaurants/pubs and services (hospitals & unis).
If you are a light sleeper or need to do work during your stay, the apartment bldg sits above a couple Tube lines. It's a low rumble but you get used to it. It's part of the London experience.