I have cruised with Royal Caribbean Once, last January on Majesty. It was my fiance and I’s first cruise and we were blown away. The staff onboard and with the company during the booking process is so unbelievably nice and helpful. If you call with about anything they can help! I would say the hospitality was one of the things that did it for me. Our cruise went to Nassau, CocoCay and Key West. I will say the Shore Excursions may seem a tad pricey, but it is worth it. In CocoCay we went on the waverunners and in Key West we went parasailing, and both were absolutely wonderful and something I will always remember! We were ready to book our next cruise as fast as possible! I am getting my graduate degree right now and life is hectic, but we just booked our next cruise for March of 2009 on Grandeur to Mexico. 