To me, the complete dining experience must encompass all elements; ambiance, service and food. San Martino does that quite well.
Located in what may have once been a basement, the ambiance is a pleasant blending of the old stone walls with some well done modern touches. Very nice.
The service was on par with you would expect in a restaurant of this class. The staff appeared to be working as a team since several people were involved.
Although the menu is available only in German, one of the staff will pleasantly translate it and make suggestions. A surprise was a reasonable tapas menu where you may select based on how many people.
As for what you came for, the food, if you came for gourmet quality, they come very close.
The wine list is quite reasonably sized so you can easily select something you will enjoy.
I give it 4 stars as only Micheline can give a 5.