Teshi is GREAT! Great communication and a wonderful person. Very straight forward and laid down all the rules once you come in. The place is very clean and beautiful. You get your own private room and bathroom. Teshi has great hospitality. My wife and I were glad we were able to stay the night and got to meet Teshi. He has nothing but good vibes.