Waiting for the ferry to Islay was never better. Since May 2008, Grahame Petit runs the Small Isles Catering...