We come here every year on our Wedding Anniversary. We actually held our reception here, hence the tradition.
The prices are what you'd expect them to be considering the excellent quality of food, portions, and the location.
The only thing I'd like to see is a significantly larger selection for their menu. Aside from that, we will keep returning every May 2! ^_^