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.