Fantastic accommodation, amazing location, great hosts