Awesome hosts, fabulous place, amazing location - what more can I say?