Best place to satay. 100% great place.