I have been to this place three times. I want to like this place, but the roti each time has been a bit dry. The portions are reasonable, but the both the sauce the the shell are a dry. Quite mild and not very spicy. Light on the gravy/sauce. Particularly the shell, the dryness makes the roti a bit tough and chewy to eat.
As for the service, the ladies behind the counter appear to be friendly. (I've only ordered take-out each time.)
Perhaps it's just me. I like my roti to oozing with gravy and spices with smooth, soft smell.
Parking is limited to about 10 spots, but the mini-strip/plaza is rarely busy.