Beautiful place with lovely hosts well situated in Costa Brava. We couldn't have asked for more!