My friends and I chose this cruise because of the short length and for it falling perfectly on my birthday weekend! The embarkation was smooth, we were all so excited I don't think I would've noticed if it wasn't. We only waited maybe an hour to board.
The ship itself was smaller than I was expecting. Of the whole weekend, the ship was probably the biggest disappointment. Our rooms were very small (obviously) but very dirty. We never showered in our bathroom because it smelled terrible and water would gather and not drain so we showered in the spa. There was a constant smell of sewage in our room and on the entire deck we were on (I don't remember what deck). However, for the rest of the boat, it was alright.
Dining was superb. We ate at the regular dining hall each night and I always felt so fancy! Food was great. Although it was small portions, the fact that you can get however many you want makes up for that.