We stayed 3 adults and 2 children at Ryan's place in mid November, and it was absolutely perfect for us. Our 4-year old slept with his grandma in the smaller bedroom and our 2-year old slept in her travel bed next to our bed in the larger bedroom and it worked out great. There's also an excellent looking sleeping couch in the living room that we could easily have used (we just used it to sit and chat in at night after the children slept :-) ).
The apartment was super clean which in itself is a rare find. It's tastefully decorated and it has excellent amenities with both a washing machine, dishwasher, microwave, oven and Nespresso machine available. There was even a bowl with Nespresso capsules for us to use freely for coffee, so we truely felt at home.
It's on a first floor with no lift so there's a flight of stairs. We had a large Scandinavian stroller with us so we just flipped it together and carried it up whenever we came 'home'. It was very little hassle, and there was plenty of space for the stroller in the living room behind the couch so it didn't look messy.
One thing in particular that I enjoyed (even though it's a small thing) was that the shower was powerful and had plenty of hot water for all 3 of us (adults) to take a hot shower in the morning. There were plenty of heaters in the apartment as well that kept the temperature comfortable whenever needed.
In the living room there was a large TV which we didn't use and there were a number of books/magazines available, including a Lonely Planet book of London which was very useful.
The area itself is perfect for exploring the city and getting home easily at night. It's a stone-throw from Covent Garden and a short walk from Regent Street and Picadilly, etc.
There was some street noise during the day on the living room side (to be expected in such a central location in a city like London), but it was all quiet on the bedroom sides so we slept really well.
The apartment is super charming and the photos accurate.
Both Ryan and the apartment caretaker Darren were excellent and communication was fast and easy. We would absolutely stay there again if it fits with our travel dates in the future.