Hospital appointment nearby so I came here after for some tests and the diagnostic equipment they have is actually modern which I was impressed with. The problem is nobody tells you the wait will be almost two hours even though I booked ahead sef. Staff were polite enough but I no go lie the whole process felt rushed when they finally attended to me like they were trying to make up for lost time. Mixed feelings because the results were accurate but I wasted half my afternoon there.