Great stay in a stunning location, fantastic hosts.