To be honest, my experience overall was Okay. The ship was very nice. The service during dinner and lunch in the dining room was not what I expected. Each time we had an extremely long wait and had to wait even longer for our food. My Birthday night was a disappointment. I had pre-order my vegan meal and it came back all wrong. I had to wait even longer for them to finally get it right. By the time my meal came, it was very late. I waited for them to come back and sing Happy Birthday to me. After an extremely long wait, I left. I had to complain each night to the manager about the wait.
Our ho