Suan Plu has made giant strides in the last couple of years.