Absolutely top!!! This cannot be topped. Beautiful location, including guest card. The owners are very friendly and helpful. We have been to many places but this tops them all. We will definitely be back!