Makes sense. Grandparents would not know since they are not legal guardians and God only knows what Crystal might have told them about the household.
I suppose Crystal is living in a plush hotel. Probably upsets her that she can't hit on the hotel patrons but then too....what she does in the privacy of the room is her own "business".