I highly recommend this cruise. Fantastic vacation overall.
Room: Interior room was nice, slightly more spacious than average for an interior. Attendant provided good service 2x per day but was ninja like. I rarely saw him after the first day, and spoke more often with one of the other stewards down the hall. Still, he took care of the room well. No complaints.
Food: We had early dining in the Southern Lights and I definitely recommend the Southern Lights over the my time dining in the Northern Lights. The Northern Lights has an unpleasant smell to it. Anyway, for the most part the food in the Southern Lights was very good. The beef dishes were the best, and the filet was quite good. My least favorite dish was the seafood penne, as I didn't care for the sauce. Other seafood dishes were good. If there's any one menu item you must get it is the Tom Ga Kai soup found on the starters menu in the middle of the week. Get two bowls. Seriously. The dining room service was lacking at times, probably too many tables per waiter. Be prepared for long leisurely dinners in the dining room. The Lido deck buffet is pretty good, though we mostly just had breakfast there. Eggs benedict with salmon was good. The Lanai barbecue on the 5th deck was a great lunch option on sea days. 24 hour pizza bar was good, and the mongolian grill was good if you can hit it at a time with a short line. If you see a long line for a food option, just skip it. There are good food options everywhere, and too much to do on the ship to waste time standing in a long line.
Bar Service: Quite good overall. They will try to feed you alcohol all week long, and succeed most of the time. Lots of fun cruise ship drinks available along with old standards. Drink prices are reasonable for the most part, maybe $1 more on average than you might pay at a bar. For beer drinkers, try the Thirsty Frog Caribbean red which is only offered in the Red Frog or from a waiter who is in reasonable proximity to the Red Frog. Good stuff. Speaking of the Red Frog the snack offerings are pretty good in there, but not worth the upcharge when there are so many other food choices around.
Casino: Good, friendly dealers for the most part, and some non-smoking tables. Blackjack tables use auto-shuffle machines, but at least the dealer stands on a soft 17. No pai-gow poker which was disappointing. The craps table was open most of the time the casino was open which was nice. It's a $10 minimum table with double odds only. They rate you for the free drinks while you're playing program, but I don't know of any table players that were comped drinks by the end of the week. "Comparable" table play to their $1500 slots action for the drink comps has got to be north of 10k. So don't go thinking the drink comps will probably show up the next day if you're a table player. They won't.
Spa area and services: Everything was too pricey for our liking. But we did use the secret elevator from the spa to the serenity deck several times.
Activities: The entertainment/activities crew is top notch. These are fun people who seem to be everywhere all at the same time. Big thumbs up to them. Lots of trivia contests. You could spend the whole week doing these if you want to. The multi-day team play super trivia is a lot of fun and a great way to make new friends for the whole week (and beyond). Bingo is always fun, and it had better be because the price to play vs the number of players vs the prize money awards makes it a cash cow for carnival. There is also usually some kind of daily contest by the pool, to go with the waterslides, ropes course, sports area, hot tubs, lounge chairs, and the wonderful adults only serenity area with circle loungers and hammocks for couples. Absolutely no shortage of things to do.
Nightly Entertainment: Very impressive. The production shows were very good, including the adults only late night show which was a lot of fun. The piano bar and live band karaoke were a lot of fun. Seaside movie selection lacked something to be desired, but you can't please everybody, especially when it has to be G or PG. The comedy club was probably our favorite entertainment option. Both the family friendly and adult shows were great.
Ports of Call: They are what you make of them. Plenty of good options, just pick one and make your good time happen.
Overall: My wife and I loved the whole experience. We wish we were still on the ship.