First, my son who is 8 is a VERY picky eater. I would like to bring some food for him in my checked luggage (peanut butter, jelly, goldfish, etc). Is this allowed? Will there be grocery stores in the hotel zone? The Xel Ha looks neat, would this be good for an 8 and 14yr old, is it worth the money? Thanks in Advance!