We have several in my area. Just one word of caution.
Before letting your dog play just stand back and watch the others and how they play.
I took Bella to a park that separated the small dogs from the large dogs. There were several large breed puppies in the small dog side.
One boxer puppy towered over Bella and played a little too rough with her. This dog probably doubled or tripled Bella's wt. While they are too small to go to the Big dog side, they are too big for yorkies. Especially when they bounce so much.
The poor beautiful lil boxer was playful and did NOT mean any harm to my Bella but he bounced right on top of her smooshing her into the ground and made her yelp. Of course that was IT for her. She stayed right between my feet and we had to leave.
It's kinda sad. Wish they had restrictions on max size for the small dog side