Well situated, pleasant setting, pleasant helpful hosts.