The apartment is accurately portrayed in the photos. The place is stylish, simple and clean. It was the perfect size for the 3 people. It was really nice to have a washer and dryer.
The place is just 5 minutes away from the station and a line goes directly into London city center. Around the station are a lot of shops, restaurants and a nice shopping center. Costa, Starbucks, sushi, McDonalds, etc.
London city center is about 20-30 minutes away and convenient. We flew in from Heathrow and it was accessible. We flew out of Gatwick which took a little more work but ended up being fine.