Beautiful home - satisfied all our needs.