The apartment is lovely. Well furnished and equipped. Everything is in good condition and of a high standard.
The location is a few minutes on foot from Vauxhall Metro station and close to bus lines that will bring you anywhere in central London. There's a big grocery store across the street. a good selection of restaurants and pubs in the neighborhood. It's even a great place to enjoy some of the major sights by taking an evening stroll along the south bank of the Thames all the way to the London Eye.
We had a great time and highly recommend it.