We went to this restaurant for a seminar a few weeks ago. The parking is ample but a little crowded. The food that we recieved was very good. The service was exceptional. Everything about this place was good. It is clean and it makes you want to comeback. I cannot tell you too much about the prices but from just glancing at the menu it seemed in a moderate range. I certainly would go back again.