I thought the food at the buffet was pretty bad. Although the Indian food was superb. The buffet had hot dog, hamburger and low quality chow mein without meat. The deserts were lacking in taste. I've been on a lot of cruise and never been on a cruise so bad. When we returned to cabin there was never chocolate nor towel animals. I don't usually like to write reviews because I am lazy but I just want to let you know the Joy was a big letdown. The price is cheap but they get you with other fees like $10 to watch movies in the cabin, nothing on-demand on the television.
The only other pros was that the show Footloose was good. I thought the directing and the singing was superb one of the best I've seen in a cruise. The overall con was that the food was bad and low quality