The flat was perfect for two people - more than enough room. It was also less than half a block from the train station which could literally get you to almost anywhere in the city in 10 minutes.
Nearby there are some great restaurants and shops. I highly recommend this place - I will definitely plan to stay again when I return to London.