The room: An oceanview stateroom is surprisingly roomy. With the beds set up two twins, you have room for two nightstands in between. The trick is to completely unpack on your first night and slide your suitcase under your bed. We didn't feel cramped at all.
Housekeeping: For us, they did a great job. Ice was replenished twice a day, and you could always get more if you needed it. Beds were made and the room tidied, on average twice a day in the morning and evening. The towel exchange on the pool deck made fresh beach towels a breeze.
Entertainment: There was almost TOO much to do for a 4-night cruise. The pub crawl started as soon as we pulled out of port, so those who went on it missed the amazing sunset over the Miami skyline. Trivia, game shows, and art auctions all seemed geared toward the older crowd, but were surprisingly entertaining. It is easy to just walk around and duck in and out of what seems interesting. The Mark Twain Library on Deck 6 has a ton of books that can be checked out, and it was nice to have somewhere to drop off my own books after I'd read them.
Freeport: For $10 per person, you can get a taxi/van to Port Lucaya and a return trip transfer. There is a big straw market with restaurants, but we opted to pay $10 at the Grand Lucayan for a day pass. The hot tub and pools were fantastic--we had our own serpentine pool to ourselves because the resort wasn't very crowded. The beach was lovely as well, and the resort security made you feel very safe from theft or pushy vendors. I would strongly recommend this resort for anyone who wants a quiet beach day.
Nassau: I didn't care much for Nassau, but that was because I hadn't pre-booked any excursions for us. It was very overwhelming, with the taxi drivers shouting for your business and all of the boats giving you a hard-sell on their excursions. We ended up walking to Junkanoo Beach, which was small but clean, and then walking on to the Fish Fry area. Cracked conch and conch salad were both fantastic at Twin Brothers!
Embarkation: We arrived at around 11:30am and were on the ship by about 12:15pm. The waiting area was comfortable and everyone was in a great, festive mood.
Disembarkation: Getting off the ship was a little trickier. We chose to carry off our own luggage, but it took a while to check out and split our charges. The lines are long, but move quickly. It's somewhat jarring to get thrust back into the world of lines, bag checks, and traffic after the cruise.
The food: There really is something for every taste on board. For the American palate, things might seem the tiniest bit "off". The pecan pie wasn't nearly as sweet as you'd expect it to be, the pizza is like what you had in elementary school, and the main dining room steaks are thinner than our grocery store thin cuts. That said, there were some definite standouts. In the main dining room, the following dishes were really delicious: the salmon tartare appetizer, the chocolate mousse, the key lime pie, the salmon with lemon caper sauce, and the rosemary chicken. We had a meal at Le Bistro and I really loved the escargots and the rack of lamb. Breakfast was done VERY well at both the indoor and outdoor buffets. It was so luxurious to have smoked salmon every day! As many have noted, the pineapple on board was always good. Other than breakfast, we never ate at the buffet.