Yep, 4/12/08 on the Navigator is a transatlantic cruise ending up in Barcelona. It's a 14 night cruise, and a perfect time to be in an owners suite. The only thing better is the Royal suite. I was in a owners suite on the Voyager last December, and I loved it. This picture is only 1/4 of the suite.
Sonny