Highly recommended, ticked all the right boxes!