We rented five or so apartments on this trip around Spain and we felt this apartment was the most spacious. Had everything we needed and since it's near the top of a hill a view of the ocean.
If you have a car there is free parking lot 100 meters further up the hill.
Be careful if parking in town! 15' means 15 minutes and they mark tires, I got a 42 Euro ticket because I was parked for around 30 minutes.

Josefran was very reachable and had some great recommendations for restaurants.

Using the electric stove was a little challenging since it works by induction. We got Josefran on the phone and he walked us through it. You need to place a metal pot on the surface for it to work and the surface itself doesn't get hot, only the pot does.
We also travel with our own fry pan and it must be made of a metal that doesn't work with induction, so we used what was available in the apartment.

If I ever got back to San Sebastian would stay there again.