We had a nice experience in Costa Brava. Went in the off-season, when it wasn't so busy. Everything was pretty inexpensive. The apartment was very large, clean and comfortable. The price was excellent.