It depends on which treehouse you stay in. Anywhere from $160ish to something like $350 per night. Some are higher in the trees, some are made for families. Just check out their website. Keep in mind that they also have pretty specific requirements about minimum night stays. We really enjoyed our experience at the place
Don't know. Only horseback rode. You'll have to ask. It's pretty impressive place.
Thanks! Your answer is awaiting moderation.