I don't recall having such an unpleasant experience the last time I was here, but that was 7 years ago so perhaps things have changed.
Coffee is good; Kaya Toast is ordinary with the bread really soft (I prefer mine toasty & crispy) so IMHO it's not worth trying.
(Continued in next review)