I took Royal for the first time last year. We booked the steakhouse and this time I will not be booking any specialties. I thought the main dining room meals were very good and so not worth the charge for the specialties. Most of our cruises have been with Carnival where I felt the steakhouse was worth the difference.