Exceptional place. Great hospitality. Excellent value. Wonderful hosts. Highly recommended.