Excellent place, wonderful host. As good as an experience can be.