The first time I tried this place out it was great! So I decided to go back...even though its drop-in, I made an appointment just to make sure my child had a spot since we were driving across town. Some lady that didn't speak very good English answered the phone and took my daughter's name down and scheduled her and even told me the lady that would be there when we got there. I showed up a little before 7pm and the whole place was closed down, lights off. Yes, I drove 45 minutes to get there and no phone call to cancel...nothing. The hours say they're open til 10 but apparently they close at 7 when they feel like it. Super disappointed and very unprofessional. I would have been find with a phone call to cancel and I could've arranged a back-up plan. This messed up my entire Monday schedule.