Fantastic place. Amazing location. Gracious host. Highly recommend.