Amazing location and great personal touches from the hosts - my second time staying there!