Maybe because we have not cruised for awhile, but we just had a great time. Four days is plenty if you do it right. The Indy remains immaculate. We did not notice any crowding (save for embarkation in the Windjammer, but that's understandable), despite extra cabins having been added recently. The crew almost to a one was friendly & eager to accommodate. Our cabin (balcony 8228) was clean in every respect and not "worn" as some have opined. Anytime dining was fine & on time as long as you reserve your time, & service was outstanding. We did notice lines for passengers who just showed to dine up when they felt like it, but we had the same table & wait staff every nite. We didn't catch any shows but admittedly just enjoy relaxing at sea. Did see the comedian on TV with a funny joke: "I love Cozumel! Who wouldn't want to take a billion-dollar ship to a garage sale?" Seems you need to do the RCCL App. now for lots of stuff, pre-cruise & onboard & to be interactive with the cabin TV. We're Diamond status & the 3 free drinks per nite pp saved $$ for sure. Wife won $200+ at roulette (00/0) - bet with the house! + she graciously paid down our tab with it. Thought about reducing the $14.50/day pp auto gratuities but, ya know, we were treated that well that I didn't. And thanks to Vacations To Go, our TA (ask for Shay Baker) that has treated us right for many years now. Bons Voyages Always!!