Pros:--Central Location, quite, affordable and easily accessible by the tube as well as the buses. It is a very good location to explore the city. It kept walking to the minimum for my parents who have mobility issues. In that matter it was the ideal place to explore the city. Covent garden is minutes away for some lively evenings.
Cons:-- the apartment is being lived in and thus can't be expected to be squeaky clean. A but tiny for 2-3 people.
Overall a nice place and a good host.