Fantastic place - highly recommended. And John is a great and gracious host.