Oh man, I don't think I'd have the same willpower as you. I'm sure I'd justify it all somehow; my cheapskate brain would probably convince my big mouth that my skinny wallet paid for the chance to eat all this food and surely I wouldn't want my wallet feeling like it got cheated, right?
Looks like a good start to a great trip!
RE: Staying lean and fit