My husband and I were on the Caribbean Princess Sept 9-19. We thought it was great. The ship was older but everything was maintained and taken care of, I would not say anything was worn or shabby. The staff was fantastic and we did not notice any shortages. The food was the food - buffet was OK, MDR some meals better than others, just like any other cruise I've been on. We did do one specialty night at the Crown Grille and the food was very very good, I think it was worth the extra $$ and the food was better than the MDR. The internet worked fine for us, my husband brought his laptop and we watched college games on Saturday, I texted pictures browsed/posted to Facebook and reviewed emails with no problem. Our toilet did have an issue but was fixed within an hour. No smells in the hallways that others here have reported. The AC worked well. We'd go on the ship again.