My kids have been going here for the 4 years I have lived in Miami. They are excellent. The kids love going to them.