Never been there, always go to Disney. Thinking of trying Busch Gardens since we have a few days off. Any suggestions, could use a lot of help. We like staying onsite or as close to park as possible. Please give me any info you have. Thanks in advance!
