I have taken the boys to 4 daycares (and they spent their first night away from home Saturday night at one).
The first one I LOVED, and it was only Chase that went. We put him in daycare for the first 2 days after Calvin's neuter so he could play and Calvin could stay home with me and rest. They separated the dogs by size and play style, had webcams (I was glued to it watching him play lol), and he got a report card each day.
The second one was when we were traveling with them. I found one online I liked and we emailed back and forth and I really liked them. We brought the boys with us, and they would go there during the day while we were looking at apartments, then we would pick them up and they would be SO tired they would just sleep at the hotel with us. They spent 4 days there (it was Camp Bow Wow) and the first day they got their picture and report card
The third daycare was just last week. We moved a couple months ago, and the Camp Bow Wow we used when we visited here last year has closed, so I found a place we really liked and we were taking them for the day so we could see if we liked it and for them to get used to it. We were hoping to use them when we went out of town for Saturday to Sunday. We watched them on the cameras, and half the time couldn't even see them. They were only there 4 hours, and when we could see them they were in a small area with other small dogs. They didn't have much playtime, and there wasn't even a person in there most of the time. We won't take them back there.
The place we ended up using for boarding this weekend was PetsHotel at Petsmart. They were the only daycare/boarding that had people there ALL night. The boys got playtimes with other dogs their size, their own suite, and a report card telling us about their eating, sleeping, potty breaks, how they played, etc. It was really great. You can even call and they will hold the phone to your dog so you can talk to them

They loved the boys and I would not hesitate to take them back.
The only advice I can offer is to check out as many places as you can. We toured SO many daycares and boarding places and didn't feel comfortable with most of them. Make sure small dogs are separated, check the outside play area fence to make sure a small yorkie couldn't squeeze out, make sure there is someone in the area with them all the time, and watch the employees interact with the dogs if you can. I also like the daycares that have webcams and do play testing or an evaluation to get dogs approved first.