Hain is personable and is a gracious host. Great communication throughout trip. Clean facilities and what you see is what you get.