Their papaya salad, while sometimes more wet than expected, is really good, their kebabs and peanut satay sauce are to die for, and their peanut satay sauce is... Their papaya salad, while sometimes more wet than expected, is really good, their kebabs and peanut satay sauce are to die for, and their peanut satay sauce is the best in the area. Parking: Sometimes busy, sometimes empty.