Great location, fabulous hosts, amazing property