Amazing hosts. Kathryn and Craig went above and beyond to accommodate us.