There were plenty on this trip to make you happy. It's all your mind set and expectations. If you want every little detail being perfect, then sit at home. Just think what it takes to make everything work & being organized for 3 thousand people ... and away from the land. Divina crue did pretty good!!