A good mix of work and free time. You can stay busy pretty much all day with the optional free time activities. I have spent quite a bit of time in places like this before, but it was really great for my wife and kids. They learned so much about the different culture that you don't get when just participating as a tourist. You guys did great and lots of thanks to Ann for having everything so organized and being flexible with everyone's plans, wants and desires. - Dane Ashworth, December 2014