I have eaten several meals at this restaurant and I have enjoyed every one of them. The service is friendly and warm. The food is well-prepared and priced accordingly. The desserts are actually very good. We love the cozy atmosphere and décor. The gift shop is fun, and I have found several useful items. Will return again.