We sailed with Royal Caribbean's Vision of the Seas to several ports in France, Italy and Montenegro. It was our first sea cruise and will be our last.
On the plus side, the food was truly excellent, as was the service throughout the ship. The crew were fantastic with a couple exceptions, and the on=board entertainment was pretty good - if a little end-of-the pier-ish. The cabin, while small, was clean and comfortable and the hospitality staff could not be faulted.
So why won'y we be cruising again? Well the "extras" system made it feel as if we were being mugged with a velvet cosh.