Melissa's place is great!
We were there as a family of 4 (with our 2 teen daughters) to tour London. The location is perfect with all convenience stores around and we moved around mostly using buses (with oyster card of course) to see the city. You feel at home in the appartement. It is not one of these places that are cheaply furnished for renting, it is a place where people actually live.
The beds are very comfortables and the presence of one bathroom and one shower allowed for minimum fighting in the family! The kitchen has all you need if you feel like cooking (which we did).
Wifi and TV were a treat (we even had a go at .... Notting Hill .... ). Public transportation right in front of the building is just perfect (we extensively used buses to move around).
Melissa had been extra responsive for all the questions we had and provided food, drinks and shopping very good advises.
You definitely want to stay at Melissa's.
All the best!