It would have 5 stars but I have only been there once and felt like it took for ever for everything but it all came out good and the teachers help the students a lot and it was just a great experience and I was originally worried that it would be bad because they are students but the teachers helped a lot and I was confident that I was in good hands.