Fantastic accommodation, great hosts and amazing location.