I was with Dr Tan late 2022 and his clinic is a one stop shop. His lab is also located in the same place.
But as someone in this thread mentioned, you have to 'man-up' because the truth hurts. If you're looking for a do-er he's your guy. If you're looking for someone to sayang you - you need to find someone else.

His nurses and staff are generally very good and friendly.
His program was also good because he doesn't rush you through it.
His motto is 'You cannot rush the process'. For me, he would recommend you to take a month rest after stims - one endo scratch procedure and a couple of other tests to make sure the uterus is optimal for transfer.
Then the transfer happens, and I got intralipid (i think weekly) to I guess nourish the pregnancy and then a positive pregnency test after the two week wait!
It ended up being a missed miscarriage - BUT, not Dr's fault. My blastocyst didn't have enough chromosamal material to develop. Emotionally I was really hung up about it for a long time. Had a D&C there and then once he cleared me for recovery he said to come back whenever I'm ready. When my cycle failed, his nurse was quite empathetic.
I'm going for my second round sometime in Sept. I'm hopeful.
Cost wise - I did my first cycle in Singapore - cost was about 19000 SGD for a fresh transfer.
in JB it was definitely less.
I'd recommend booking a hotel in Johor to rest after your transfers or egg retrievals so you don't need to stress about crossing the causeway.