Beautiful, well-appointed home away from home for a whole big family.