We just got back from CSS, and LOVED it. Here are my answers:

Are the stairs really that bad? Is it constant climbing?
No....and almost! There are LOTS of stairs that you will climb a lot unless...