Very funny place to stay at the Costa Brava.