David's apartment is wonderful and the location is superb. We (family of four with 2 kids ages 5 & 6) spent a week here as our first post-pandemic vacation, and could've been much happier with the apartment. Our boys shared a room with no problem, and there was ample space for them to be able to play in the main room. It was an easy walk to 3 tube stations, including Liverpool street and the Elizabeth line (which was a revelation for our transit), close to tons of varied food options, and steps away from a reasonable little grocery store where we got lots of staples for a few meals in. There was enough foot traffic to make it feel like you were in a happening place, but not enough that it was at all bothersome at any point.
The only hiccup we had was a slightly challenging check-in process that seemed to be due to a mixup on the management service side. I doubt that's systemic, so don't expect others would need to worry about it.
I couldn't recommend David's apartment enough as a place to stay for either a family like ours, or a childless group of younger folks, as there's clearly lots of nightlife around as well