Primrose is everything we could have asked for when looking for a place to care for our son. The teachers are all polite, cheerful, and really care about the kids. They’re easy to relate to and our son loves to come to school. They take a lot of time to do activities with the kids, from painting to reading to playing in the sprinkler outside. The meals are healthy and well-portioned for the kids. While the cost is a little steep, you get what you pay for and we got the best. There’s also a discount for paying for a quarter up front, so that helps. About the only downside is that the parking lot is kinda small and gets crowded around drop-off/pick-up time. But really, when the only thing to complain about is the parking lot, you know you have a winner.