An excellent (second) stay for us... Great home, great host.