This was our first cruise and sadly it will probably be our last. The steward and wait staff we had were wonderful but the photo shop employees were horrible; each one of them were rude. The food was the worst part of the cruise though, both in the restaurant and the buffet. The pizza place was great and the only meal we enjoyed was the Green eggs and ham breakfast which was better than all the other meals. The dress code in the restaurant was not enforced at all. The embarkation went smoothly but the debarkation was horrible and long. There's not much to do that is family oriented. However, if you like to drink, smoke and gamble, this one is for you. We ended up spending most of the time in our room which had a balcony and the view was stunning. The ship had a horrible smell the last 3 days, I think something backed up.