The Spirit of Yachting takes a look at the Rolex Middle Sea Race - the final event of the Mediterranean sailing season and a 600-plus nautical mile challenge.