Review (5/5): The best I have been on yet