Namaste
I don't know that particular site, but this one is good:

https://www.drikpanchang.com/
Very detailed, thorough and reliable

Anorther one: http://www.astrojyoti.com/