Fantastic hosts, location, and accommodation! Couldn't ask for anything more :)