Clean and nicely appointed for a large family.