The restaurant has a beautiful setting and nice outdoor patio seating. Service was good, attentive. Special requests were dealt with efficiently and gracefully. The food was good -- not outstanding. We just loved the entire experience and didn't feel rushed to eat and leave.
Pros: Beautiful setting
Cons: Small bathroom