Came for a consultation here last month and the medical staff were actually attentive and explained everything clearly which I appreciated. The facilities look clean and well organized sef. My only gripe sha is that even with an appointment I still waited almost an hour before I was called in, and for a place charging these kind of prices that was annoying. Otherwise I'll come back but next time I'm bringing a book because that wait is no joke.