Mahindra is not just big boxy SUVs that are meant to be driven off road, as their smallest SUV is a bit more city friendly.