SPONSORED: The Mahindra XUV700 is the perfect mid-size SUV for a trip to picturesque Port Stephens north of Sydney.