Well maintained renovated property that can easily accommodate a large family.