Hello,
we really liked this apartment. Is conveniently situated close to the overground station of Imperial Wharf and there is a Tesco in front of it. The pictures show the reality. Beds are comfortable, romos are big, there is plenty of space for your belongings,...So, perfect.
It will take you about 20-25 minutes to reach London town center (Picadilly) or the main tourist spots, taking into account the time to change between the different trains. There is perhaps a quickest option, that is taking the C3 bus to Earl's Court station and then from there tak the underground.