Two weeks couped up with the family, even on a posh vacation spot, won't help one bit. (Where's the mother-in-law? too much criticism?)
“(Where’s the mother-in-law? too much criticism?)”
No, they told her she had to take care of the dog.