We had an amazing stay in Empuriabrava. It is super nicely located near spectacular spots in the Costa Brava.
We really enjoyed having a rooftop jacuzzi after having an active day in the costa brava, visiting villages or walking around in Cap de Creus.