The crew was great!! Always smiling and willing to help! The food in the windjammer buffet was terrible. I was so disappointed! The main dining room wasn't good either, but the cookies were good. There were mostly Spanish channels and the English ones that were on, seemed to be on repeat, because they showed the same ones for 3 days. The cabin was an ok size for the superior ocean view, but seemed dirty and dated. The price of the trip was reasonable, but then they dollar you to death once you get on board.. The price for internet is so much higher than other cruise lines.. I would rather pay a little more money for a better experience. It is a shame, because I was actually looking forward to the trip. I hope that they look at the reviews, and maybe look at fixing the food.. very poor quality and to be stuck on a boat for days... You want to be able to at least enjoy your food!!! I will not return book again on Royal.