I also find CAS has tightened the purse strings. Always got a balcony or mini suite. Lately only comped inside though play is the same. I then upgrade to balcony With upgrade and admin fees , my free cruise is usually around $1200. Still not bad for a weeks vacation. Compare to Princess with no fees. Do have a $200 pp deposit which is not refundable but shows up as a OBC which you can have refunded. Add to that the free play they give and you know who I now cruise with