DDs favorite club. You reserve before hand (they might take walkups, I have never tried) with a CC to hold it. You can then pay by CC, gift card, cash, etc when you pick up your child. I would assume you could pay with your room key, I never tried it.