I booked this for our 9 year anniversary. It was night out without any kids and would be a taste of our first cruise. I honestly have say that we really enjoyed it. Well worth the price of $130 per person for a balcony stateroom. Ship was clean, crew was very friendly and helpful, although some were a little clueless. For example, when it was time to disembark we asked a crew member what we had to. She told us that we had to check out at reception, so we waited on a long line, just to be told that we did not have to. A receipt of your bill is printed out and left on the outside of your cabin door in the morning. If everything is getting charged to your credit card and everything adds up, then that's it, you can just pack up and leave the ship, no need to do anything, just need your room key card to exit the ship. Boarding the ship went smooth, it takes a little while, but it really does go quick. Once they start the boarding process, your bags go through an x-ray machine, you go through a metal detector, then you just wait on a very fast moving line to check in. All you need is your credit card and drivers license. Once on the ship you can go grab something to eat. The rooms aren't ready until 2:00 pm. Oh yeah, we arrived at the pier around 11:30, which I believe is earlier enough because they started boarding around 1:00pm. On the ship we went to Raffles to eat, they had nice buffet, it wasn't the greatest, but really not that bad. After that we went to our room. The room was very clean and had a queen size bed and a small balcony. The bed was quite comfortable as well as the pillows. It had a small 13-15 inch tv but no alarm clock. The bathroom was small but from what I understand, most of them are. Overall, the ship itself is very nice and clean, not bad for a ship almost 10 years old. Going on other's recommendations, for dinner we ate at Cagney's steak house. Definitely worth the extra $20 per person charge. Highly recommend it. We got there at 5:30 and were told that we needed reservations, but they wound up seating us anyway at that time. Tip: if you plan on eating at any of the specialty restaurants, they say you should call as soon as you board the ship, because we were told that for those you need reservations. After dinner we went to the casino. Not the biggest, but not bad. Were able to get on a few different machines. As it got later in the night, the casino got more crowded, but we had fun. Overall, this was perfect. Did not have drive 3 hours to Atlantic City to gamble, for what you get for the money, the food and room, it is Definitely worth it. This one sold out and I can see why. We are probably going to do another one by the end of the month or next. Just a few tips: 1- Don't overpack. Just need a change of clothes IF you want to dress up at night and for the next morning. Next time I would just probably keep the clothes that I have on until the next morning. 2- Make reservations for dinner, if you plan on eating at the specialty restaurants. 3- Although they say you can't bring any alcohol on the ship, you can probably sneak it on. Hide it in your luggage. 4- Once on the ship, look over the itinerary of things to do and places to eat and plan your night. 5- Once on the ship, walk around and check out the whole ship and see what they have. 6- Try and take a nap, because you want to stay up as late as you can. 7- Try and get up early the next morning and have breakfast. On a scale of 1 to 10 this was a 9!