food has an interesting aftertaste and is priced cheaper than other places but still quite expensively. however, given the size of the food, that's fair enough.
in terms of service, if you look asian, the staff will speak to you in chinese and will continue to assume that you're chinese or knowledgeable in the chinese language. it's pretty crass and insensitive when you explicitly but politely tell them you're not chinese or you don't know chinese.
ambience is okay. it isn't anything to write home about. fortunately for malacca straits, the restaurant is located near tons of apartments and near universities, so there's bound to be students regardless.
all in all, we probably wouldn't visit again as there are restaurants with better service, better thai and malaysian fare, and better ambience. however, we can't complain in that it's an okay place for a quick feed at an affordable price.