Fantastic location, beautiful accommodation, and lovely communication by the hosts. We would definitely stay here again.