A while back we were invited by Crystal Cruises to spend some time on their Luxury Cruise ship Crystal Serenity. Our trip took us from Rome to Barcelona and we were privileged to enjoy the delights of this Ultra Luxury Cruise ship.