We made the mistake of not booking so had to wait a day, and it was worth it. Situated in a pretty square, it has a terrace and indoor dining - we ate inside. The menu and food quality outstanding, service impeccable and I just wish we had this restaurant near to where we live!