A classmate and I stayed here for 3 months during an exchange program in London and we had the best time of our lives. The apartment was very well located and connected (you can make it almost anywhere in the city of London in less than 30 mins). Having a backyard is really nice with good weather and the apartment is very well equipped. The apartment makes you feel at home while abroad, and that can be really difficult. Also, Alfie and Bertie (Laura's cats) are incredibly nice to have around. They don't bother you too much but give you company and play if you want to.
TL;DR, it's a great apartment and I absolutely recommend it. I would definitely try to be back if I happen to be in London again.