I believe the school your talking about in San Sebastian is above Casa Nicolasa..which itself is one of the better restaurants in the city.