I did a language course for 2 weeks in summer and staying at Begona's place was the best choice I could have made. Not only is she a caring and loveable person, but the flat overall is very clean, incredibly tidy and comfortable. It has everything you need and to me it soon felt like home!
The location is also great because you can be at the beach within 15-20 minutes but you can also walk downtown. There are also a couple of supermarkets and cute little shops in the area which is worth exploring.
I would always stay with Begona again!