Stayed a Stephan's for 7 nights with the two young children and we had a most enjoyable time.
The flat was clean, spacious with good facilities, and not too hot during the recent warm weather.
Great location for parks, transport links and grocery shopping.
If looking for something more central would certainly stay again.