We stayed for 4 wks in January 2023, the area has great bars/tapas etc and everything is walkable.
The apartment is clean, modern and comfortable. Would I book again, Yes!
The only downside is the parking. We live in France so drove down to San Sebastion. We found local parking was just not possible, as we did not have a resident permit and parking is limited to a 15 min duration. The local public underground parking was 33€ per day, using that for 31 days was a no go.
We contacted San Sebastion Tourist Office for help and they failed to respond, same when we asked in the local T office. It would seem that your welcome, but not if you're staying for more than a few days and with a car.
We parked on the first night in a local underground car park for 33€ (see Telepark online) , then moved to Zenit Hotel (30 min walk) booked online at Onepark. 31 days at 180€. Spanish public transport bus/trains are good.
Wonderful people, great food and lovely city to visit, but do not bring a car.