Wonderful house that lives fully up to your expectations.