Excellent place. Courteous hosts. Lovely environs. Will come back again.