Diving the Costa Brava and the Medes Islands, caves, octopus, grouper and so much more.