Beautiful location, fantastic host and great accommodation - what more can I ask for