This was our first cruise and with much recommendations from friends we chose Carnival. We picked the Eastern Caribean because of the ports we were stopping at.
Not knowing allot about cruises proved frustrating as allot of information is in. Paper form and you must read everything in order to know what is going on and even then you must ask because things are not always written with a full explanation.
The staff was excellent and could not do enough for you. If they were in a hotel setting it would be a five star resort.
Room was extremely nice with a very courteous Stewart, room service was extremely limited and entertainment director most pushed sales and promotions