we took our friends here for their wedding present and it was perfect. we did the lunch and wine accompanying wine. every single dish was presented like art and so tasty. the wine was lovely and the service is the best i have ever had. this is my third time at castle terrace and i couldnt recommend it more!