This apartment is in a great location about 30 minutes by metro to the city centre. The underground station is 2 minutes away so that's a huge plus.
We were a 4 person group and came to London for a Harry Potter trip. The apartment was in a great location to go to the studio, palace Theatre etc.
We've had everything needed in there: bathroom, 3 comfortable beds, kitchen, heating. There even was a washing machine, but we didn't have to use it.
What I found a great pros was a luggage room, where we could leave our bags before check in.
The communication with the host was also brilliant. He was super nice and attentive to our needs. We even got a little gift on our last night.
I highly recommend this apartment and host!