Nice place in the old town; new building but not much old town atmosphere