We will take roughly $1300 for our October trip (just us two adults). We will use cash to cover all dining, tips and gratuties, parking fees at
MNSSHP, and whatever shopping and souvenirs we purchase. Most will stay in the villa safe, and we'll just take out what we need for each day.
Our park and fly, plane fare, villa accommodations, park tickets, rental car, and other major expenses are all covered before we leave.
Cash is easiest for us as non-US citizens. It's also a good way for us to stay on track and keep us mindful of not overspending. We live on a cash budget here at home, so it makes sense for us to carry that over on vacation.