Hospital appointment nearby so I came here after and I must say the whole experience was smooth. The doctors knew what they were doing sha and didn't rush me through like some places do, they actually listened to my concerns and explained things clearly. For a place that handles multiple specialists under one roof it's organized well, no long unnecessary waiting around. Worth the visit honestly and I'll be coming back when I need to see a specialist.