I own one, as for its advantage over its rival models.... hmmmm.......











wala eh

it's not a great car, but it's an okay car.