The food is excellent. The prices are high, but if you want quality you must pay for it. This restaurant is located in a beautiful old farm house. The garden terrace room is all windows. We were there close to Christmas and the gardens were decorated with beautiful white LED lights. The service is top notch.