Came here on my friend's recommendation for a mental health session and I won't lie the counselors really know what they doing. They explained everything clearly and made me feel comfortable which I appreciated sef. Only thing that got to me was I waited almost an hour past my appointment time even though I booked in advance, and for that kind of service you'd think they'd be more punctual. Overall it's a solid hub for anyone struggling, just manage your expectations on timing.