I am not surprise that your friends like Carnival. After cruising every line except Celebrity, the only one I would repeat would be Carnival.
Absolutely the best food, entertainment and the beds, OOOOHHHHH!!!!
I wanted to bring one home with me. We actually slept until 11am one morning. Absolutely unheard of, we are always up by 7am at home.
That's where my cruising dollar is going