Great location, well-equipped place, and wonderful hosts.