On entering restaurant found it to be very clean,pleasant and very well laid tables.The food was of high quality. You could taste the flavours and the presentation of the dishes was excellent. Ihad a glass of red wine with my meal,which wasn't expesive and a good quality. The toilets were very clean and presentable. Overall the meal and exemplarary service was a delight. Highly recommended.