Wavered b/t 4 and 5...and going with 4. Very enjoyable read. Good story with good characters but just not in the rarefied air of my absolute favorites.