This restaurant looks smart and is in an enviable position but doesn't really meet its potential. I have eaten here several times but recently I have been disappointed. The portions were small and therefore expensive. The service was only average and staff attitude could have been better. The cutlery was not clean. Maybe I just went on a bad day.