Excellent location for this part of London, the museums, Albert Hall etc and easy to reach other parts of the city as it is a few minutes from the tube. The area is quiet and characterful and full of places to eat etc.
The flat is easy to access, clean and warm with all you need.