Excellent location, between two underground lines, one of them the main line.
Clean, modern and quiet apartment.
Ideal to spend all day visiting London and just go to sleep.
For commenting on some disadvantage:
I do not recommend cooking a lot in the apartment since the beds are in the same room and everything will smell.
Pretty good experience. I would certainly do it again.