Poorest vacation we have ever had,my wife was in tears within 15 minutes of being on the ship,it was our first cruise and honeymoon and we are generally easy to please however the food was unbelievably poor and on occasions cold,the areas on the ship were overcrowded, the entertainment very hi de hi,hairy chest competitions and bean bag throwing not what we were expecting,the ship is desperate for a refit,the staff and excursions were good.Would add a lot more if i thought it would be published. would never book with carnival again.