Came for a quick checkup and ended up spending almost two hours there sha. The doctors know their work I won't lie and they explained everything clearly which I appreciated, but why do I have to wait that long when I booked an appointment? The facilities are clean and they got proper equipment but abeg the reception lady needs to manage the queue better because people were just sitting there looking frustrated like me.