Amazing place, beautiful scenery, spectacular hosts.