The flat was exactly as described. Ruurd set up an air mattress in the living room for the kids, so the four of us were quite comfortable. The flat had all the conveniences, including internet, TV, and combo washer/dryer.
The flat is very conveniently located, we were able to walk to all major attractions. There is a tube station and supermarket only a 5min walk away. Plenty of restaurants and pubs in the area (we had a wonderful dinner at The Enterprise, just around the corner)
We never actually met Ruurd, but he quickly responded to all of my inquiries and key pick up was as smooth as could be expected.