I went on my first cruise this February. Loved it and am going on the Elation next Easter. My tip for the spa - they are not part of Carnival. They are in business for themselves. I opted for a rock massage and by the end, had spent $270. They push their "Very expensive" products that you can buy at "Bed Bath and Beyond" for 1/5 the price. Tell them very clearly (because they speak broken English) that you are not interested in any extras. I splurged for the massage and was very pleased, but the "extras" stressed me out more than when I walked in. Have fun.