Wonderful location, wonderful host, and a wonderfully cozy place to stay.