Great location, beautiful setting, amazing hosts with great local knowledge.