Fantastic menu, great wine selection, personal attention, stunning location. Truly upmarket. Many restaurants promise to be Italian and then you get Pizza and maybe a bland pasta if you are lucky. This is the real stuff, nothing fake about it. You can feel and taste the love that goes into preparing the food.