Great hosts, fabulous location, awesome accommodation