perfect house for all aspects.