I haave never been to CSA so can't comment on their spa or dinner experience but here's my 2cents....I don't think CSA has a treehouse and we did the private dinner in the treehouse.That was...