Everything as described.
Highly recommended.