A secret place in the Costa Brava.