Completely exceptional! The service was perfect; not over the top, just friendly and met our needs. The food was incredible... I am a coeliac, and nothing was too much trouble. The wait staff had a good knowledge of requirements and asked when unsure. I would highly recommend!