Hi Yong, thanks for your feedback. I wish you would have told me about these issues during your stay so I could have helped. In Brisbane, cockroaches are quite a common insect. There is insect spray under the kitchen sink that you could have used. Also, the apartment is cleaned by professional cleaners after every guest, and we did not notice any such smell the day of your check-in when it was cleaned.
Regarding the noise - it is clearly stated multiple times on my listing that there is potential for some road noise. The apartment is sound-proofed, and the noise level from the road is very minimal when the windows are closed.
Apart from that, I do hope you enjoyed the rest of your stay at my apartment!