I just got back from a split stay at CSA and CN. I will write my review soon comparing the two. Just wanted to give a quick THANK YOU to the most awesome staff on the planet!!!!! They are the reason we return again and again!