Salia's apartment is an excellent location. I came to London on a business trip but if you come for vacation, South Kensington is excellent area to stay - very good restaurants around, close to several museums, Kensington Garden/Hyde Park, and easy access to public transportation. The apartment is large and has all the amenities for a pleasant stay. It makes you feel you're staying at friend's home. I highly recommend it.