perfect,everything u need plus more,this unit has it all. whenever I come to invercargill I will always see if this unit is available first.