Homey atmosphere in a clean, quiet neighborhood.