Sand, sea and serendipity.