Read it a good while ago. Great book! Great author! Great Freeper!
I second everything you wrote about Matt (Travis McGee) and I want to add that the Department Q series by Jussi Adler Olsen as well.