I had a great experience with this cruise in June 2013, together with my family. Despite the weather at sea were not so good, the cruise ship itself is full of fun. We enjoyed the skate show, food, magic show, kids club, deck, and so on. The shore excursions on the land in South Korea were so so, particularly the one on the Jeju Island, but were acceptable. We also did some duty free shopping on board - the selection was not great, but had a few items that we wanted. The ship was old - and we heard it's going to be refurbished soon, but everything worked in good order except they did not have a working DVD player for rental in room.
Most of the staff are very friendly, particularly the housekeeping staff and dinning room stuff. Maybe because we purchased suite so were VIPs on board. However, we did have a terrible terrible experience with the photo shop staff. We purchased an all-in-one photo package on the first day and were given a card. We swiped the card every time we took a picture. However on the second last evening we suddenly found out that the computer system somehow lost the right account info, and the computer was full of other people's photo under our accounts, and most of our photos were lost. We had to spend a couple of hours to look up all printed pictures posted on the wall - thousands of them - just to find ours and identify the code so that they can re-load into the system. It was very frustrating. However, one of the staff (was told she's a manager, Ms Wang), did not understand the problem, and was bad mouthed to us for some reason. Then we had a ugly verbal argument. The language she (and one of the other male staff) used were very offensive. We even had an iPhone recording for that as an evidence.
Later on we logged a formal complain, and another manager of the photo shop talked to us, apologized, but we could felt that there were nothing he could really do. Till now, we still have not heard from the Royal Caribbean yet. This experience almost reined our trip. I still wonder what is the hiring standard for the ship. Honestly speaking, the lady desired to be fired.