Since you're staying at Pop, I'd suggest you link your hotel key card to your credit card, and use it to pay everywhere on property, except the small carts that don't take it That way, you won't have to bring too much cash, and you avoid ID checks that seem more frequent when you pay with the credit card. On the day before check-out, if you have a lot of USD left (of if you prefer to bring USD and not charge anything), you can go at the concierge desk and pay part of your bill with it (while keeping some money for the airport and emergencies), and the rest will be automatically charged on your credit card the next morning. That's what we did last year. I had brought 300$US for incidentals and out of property days (food at Universal, ...), and finally used 200$ to pay for my bill! I always bring too much, since I always use the card.