San Sebastian is definitely my favorite town in Europe. For a midweek I went there with my wife and two daughters. The apartment Ocean White is the perfect place to stay. A beautiful place which directly makes you feel at home. The location is fantastic as well. There are some nice bars and restaurants around the corner and the old part with hundreds of bars is just across the bridge only 5 minutes walk away.
For a morning dive you can use the sea which is just a 2 minute walk. If you feel like staying inside the apartment has good vibrations and is really comfortable. There's a little supermarket across the street and a bakery around the corner. So you don't have to go far to buy your grocery.
The owner of the apartment is a really nice guy and very helpful.
By far my best stay in San Sebastián.