exceptionally clean
modern new
bit pricey
however you get what you pay for
would choose it again.