San Sebastián, the undisputed Basque capital of cuisine, makes an ideal foodie break. And let's not forget those beaches…