Excellent place in a great location. John and Mike were wonderful hosts. Highly recommend!