Good value and ticks all the boxes