My sister won a cruise for 2 on Celebration cruise line so of course the price was right (no port fees either). I can honestly say we got our money's worth.
As first time cruisers we had a lower expectation of this small cruise than I would have on a larger cruise line like Carnival.
We had our fair share of things gone wrong on this cruise. Weather was not great but we got though it.
Small but everything you need it there. Quiet, comfortable bed.