You will not be disappointed, ticks all the boxes.