A bit pricey but a wonderful experience none the less.  Dinner reservations are highly encouraged.  We arrived to find that there was only one table available and that we needed to dine within 90 minutes due to another reservation.  Don't get me wrong the owner was very accommodating and went the extra distance seeing that we had a great time.  I would definitely recommend to others.