Wonderful experience with a wonderful host amazing location