Great location, great hosts, awesome accommodation, what more can you ask for