Just got off the Divina last week. I was skeptical about trying another cruise line but through their loyalty match program I competed online before I cruised I was placed on the second highest level and got the benefits. It is the most beautiful, elegant and cleanest ship I have seen. The atrium is connected by a Swarovski crystal staircase and there were good deals on Swarovski crystal jewelry everyday. I was able to book during the buy one-get one free sail so the price was excellent. I found the staff very friendly and accommodating - I was often asked if I needed help and if everything was okay.
I attended a Meet and Greet sponsored by Cruise Critic site and it was the best I have ever attended on any cruise line. A plate of about 8 hors d’oeuvres was at each table and waitresses circulated with drinks. There was a beautiful cake which was later served after we all took a picture around the cake. The officers and crew present mingled and spent a lot of time talking to the guests.
I bought the surfer internet package and found it 1/3 the price and twice as much MB as other cruise lines. TIP: tablets eat up the time a lot faster than laptops.