Vancouver - We arrived a day early in Vancouver in order to allow us to adapt to our jet lag. Stanley Park in Vancouver is a must to see. You can reach it easily from any point in the city by catching a local bus.
Spirit - Excellent service and very friendly staff! If you plan to book any excursions, make sure to check the ship's lunch schedule. The hot food bars are only for limited hours; therefore if you miss it, there's only pizza or a deli sandwich to hold you over to dinner. The Lido deck's lunch is very good; however, the dinner menu (hot foods) is very limited.
Camp Carnival - Our 11 year old enjoyed meeting and making friends of her own age. They provided a lot of activities geared for all ages; however, as you get into the older groups, there are more personal freedoms. Sign you child up for one of the slumber parties. My child had a blast with the varied activities, especially staying up until 3:00. The staff made it very safe and enjoyable.