The not so good: We did not arrive at the ship until 3:30 because the shuttle bus stopped every few yards to pick up other passengers. Due to arriving relatively late, we were at a loss as to where to meet for our safety meeting. When we went to the desk to ask, we found out that our cabin had been upgraded which was nice, but then our luggage was not sent to the new room. These were small glitches that did not ruin our good moods. Alcoholic beverages were a waste of money. Very little, if any alcohol in the drinks for about 8 dollars a piece. Bring on your own wine (2 bottles from each port allowed).
The good: For the most part, the staff was extremely friendly and accommodating. Things like walking into the dining room...everyone welcomed us like we were royalty. The food in the dining room was very good. Our waiters bent over backwards for us. People raved about the buffet at the Horizon, but I was not impressed. It doesn't help that I do not like buffets (especially on cruise ships were illnesses can be a problem.) We ate at the Crown Grill on the last night and it is worth the $25 bucks. I found the entertainment to be,well,very entertaining. The comedy shows were some of the best I have seen. Music and dance entertainers were very good.
The ports we visited were absolutely beautiful. We did not spend a fortune on excursions and they were wonderful. If you are interested in buying jewelry on the islands, I highly recommend going to the shopping seminar hosted by Marty Frost on the first full sea day. He is a wealth of information.