A sleeper AC or non AC should be picked, because it was five to seven hours journey. Kalyan Travels are good to choose, it take minimum of five to six hours to reach the destination Digha.
The journey was comfortable, there are only two rest stops between the journey, the seats were not in great conditions but in good condition, yes they provide entertainment to the passengers (e.g. movies, songs etc). The bus has charging point, they provide water and some fruits to the passengers. As it is not a long journey they don't provide pillows or blankets. Passengers should carry their foods and should take care of their personal things.