Great stay, great hosts, super good location