We had chosen this cruise because of the itinerary. We traveled 3 generations including 2 children ages 7/10. The food was beyond horrible. We are vegetarian and they put meat in our food in the main dining hall. Guest Services was awful and did not even try to remedy the horrible food. The cabins are small and outdated. The entertainment at night (nightly shows) were awful. The comedian ...