Pleasant, precise and informative. Very good, 10/10.