The Best Family Hotels in Costa Brava