A giant Catalan Paella on the Costa Brava