Mortgage Rates End Week at Best Levels