We do an annual girls weekend and have always done it on the Royal Carribbean - last two years it has been Majesty of the Seas. This year the food was the worst - grey salmon, tasteless meat, under cooked french fries, The vegetables however were good and cooked well.
good stuff:
1. Entertainment was good - loved the Elton John show and the comedian.
Typical small cabin - nothing to get excited about. The beds are comfortable though and the room is quiet even if outside activity. I like being inside for those reasons.