I'm 50 yrs old with a family. I've cruised a lot with several cruise lines. All of then have there good and bad but they want you to have a good time. Royal is so obviously HORRIBLE I don't know how anyone likes them. The food in the buffet was terrible. The deserts were uninspired and tasteless. I must say the main dining rooms Service is very good and the food is good not great. But the worst part is the Customer Service, Bar tenders, Cafe' service people any place where they can charge you they are more concerned with your money than Your good time. There is no music or personnel to get people partying. The AC was set so low we all where sweating in public area's. It all seemed like a low class Operation. My Room had loud toilet flushing all night long if I tell you it was bad but not as bad as the overall experience.