Perfect location and setting, wonderful hosts.