Bonterra has provided my (now) finance and I the most memorable restaurant experiences bar none. Every time we go, we end of having a blast, eating several courses through to dessert and coffee. Great ambiance, the patio is fantastic in the summer, and in 5 years, I've never seen it slow. Check it out!