Wonderful hosts. Everything we could have hoped for.