Excellent place and great host(s). Very satisfied.