We had a great stay here. The apartment was a ~2-3 minute walk from the train station, was extremely clean and well taken care of, and was overall very comfortable.
I would recommend this stay to others hoping to have easy transport around London.