Karl was extremely helpful in planning out each day, giving us tips on how to fill in the gaps in each days plan. The place is huge, the pictures don't do it justice. I would definitely stay here again!