We stayed in the apartment for six nights in late March. It worked great for our family (husband and I, grandma, and three kids under 11). The location was ideal since it was literally right next to the tube station at Vauxhaul. We ordered the Oyster Cards before we arrived and literally took the tube everywhere during our trip (the weather was rainy during our trip, so we didn't walk as much as we had planned). There is an app that makes traveling on the tube very simple. There also is a bus stop right outside of the apartment complex; however, we only used it one time so that the kids could ride one of the double decker buses. I had originally planned to stay in a more central location in London; however, with how convenient this is to public transportation, it really worked out ideally for our family. There also is a basic grocery store and coffee shop on the 1st level of the apartment complex.
As far as the apartment, it was just as pictured and described. It had great views of the river and city. We had one minor issue with one of the bathrooms and Gerry responded immediately to have it fixed. Gerry also was very helpful leading up to our trip and was quick to respond to our questions.
I would highly recommend this apartment, especially because it was so close to the tube station and you can easily get to almost any location in the city using public transportation. Getting to the Eurostar Station from the apartment was very easy. Getting to the apartment from the airport would have worked out well had it not been for a strike on one of the main lines the day we arrived.