Great place in a great location. Parking was tricky since we arrived so late but David was very helpful in guiding us to an alternate location.