The day after arriving Barcelona from Colorado Springs we boarded Royal Caribbean's Vision Of The Seas cruise ship for an eight day Mediterranean cruise. Our itinerary included stops in Spain, France, Monaco, Corsica, and Italy. The accommodations, food, entertainment, and entire crew were outstanding! Over 80 countries were represented on the ship. Our party of 15 had a wonderful time.