Myself and my children had a lovely stay at Toby's apartment. The location was perfect as vauxhall tube station is literally just outside the entrance. The apartment is right on the river so you can walk along and take in the views. Vauxhall city farm is close by and vauxhall park which has a recently renovated playground.
The apartment itself was clean and functional. The views are amazing and you can see all the way to canary wharf and the shard.
It was easy to get into the building even though St Georges wharf is so big and has different buildings and entrances. There are a couple of local supermarkets outside incase you need any provisions.
It was a stress-free stay with all the amenities around you that you need.
The only thing I would say is that if you have young children I wouldn't recomment to have the windowns open unless supervised as the apartment is high up.