The apartment was as described and although a bit small for 3 people it had everything in it and the location was very good - just 10 minutes to the Tube and less than 5 minutes to a Tesco supermarket. It was only 5-6 stations on the Tube to get to the center of town and there was a lift at the Tube station and the connection tube station we needed in order to get to and from Heathrow which was very important with suitcases.
There are various buses even closer than the Tube so it's worth it checking them out.
The TV in the apartment had many channels so we could watch some decent TV while in the apartment.
Nabs responded right away to our comments/questions.
All in all we enjoyed our stay and have already recommended the apartment to some other friends planning to come to London. Thanks Nabs.