Beautiful home, wonderful hosts in a beautiful city.