Barcelona's Port Olimpic and Marina Port Vell serve the western Mediterranean's growing superyacht fleet. The city's position between the Balearics and the French Riviera makes it a natural transit point for vessels cruising the western Med.