Great location, a caring host, accurate instructions.