This cruise had excellent food and entertainment. We purchased a balcony suite and enjoyed it very much while at sea. Unfortunately we experienced an unbearable sewage stench in all ports of call...so much so that we could not enjoy our balcony while in port. We paid $1,000 extra, so we were quite disappointed.
We reported this to customer service, but there was no real help offered.
The food in the dining room was very good. The menu offerings included special foods unique to each port of call. These were creative recipes which appeared to authentically represent local food cultures. They were delicious and fun to experience.