My wife and I had an amazing time here. John is an excellent host and we couldn't recommend this highly enough!