Perfect place to stay with babies and big family