Big house that meets all your needs.