Independence of The Seas, Royal Caribbean, International. My wife and I just got back from a 8 night cruise with this company. We were very disappointed in several areas. The food was not great, mostly the same each day. The main dining room menu was very lacking, as were the staff. Formal night was a disaster, our attendant ask my wife if she was ready to order, while giving her order the attendant walked off an took the order of another table. Once our food arrived, the orders where mixed up and given to the wrong member in our party of nine.
There was very little intertainment, as most of the venue was $$$. Infomercials continuously, in each day's "sea compass", TV, and all around the ship. The intertainment that was provided, was just lacking in true cruise spirit. The first two days were sailing days, we played cards, ate, and wandered the ship, oh of course you could always lay around the pools, gamble, shop $$$.
The destinations were great, but again anything having to do with RC $$$.
Cabin very nice, attendant very nice and attentive. Room did need to be vacuumed. After being on the beach some sand was brought into the room and was found to be there a couple of days later. Toilet started to smell, and needed to be cleaned better.