Love it. We had so much fun. My husband & I celebrated our 20th anniversary on this cruise 4 days to Bahamas. Love the staffs, the foods & the entertainments. We ended up giving extra $$ besides $12/day to the staffs. Excellent services & attentions to details. Everyone was so helpful & nice. I'm thinking of taking my mom for this coming summer.