Do not allow your personal experience based on your child hood to affect your childs and his grandparents relationship. I think you need to be fair to your child. It is his grand parents whether you like it or not. Id say once a week. Just my two cents.