A fabulous place to stay, great hosts in a location.