After reading other reviews of this cruise ship and this particular cruise, I wanted to add some comments:
Yes, the internet sucked! I pre purchased and got an additional 40 minutes BUT to get my minutes, I had to purchase and then get a refund and lost my free minutes!I It normally took a good 10+ minutes to get connected and see my e mail list. Just do the port Wifi's
I pre purchased wine and liquor but they refused to deliver it all to my room so I had to call room service again and again and that also involved a tip each time.
Note that if you have a basic stateroom, you will not have anyplace to sit! No couch and only the one chair...our mini suite had a couch and a big easy chair....I should have booked a room closer to the buffet so I could run up the stairs,for morning coffee.The laundry on our floor was way at the other end. I just walked up one flight and I was at a laundry room....short and sweet so study your deck plan!