Great home, great host. Everything we expected and more.