Hospital appointment nearby so I came here after and honestly I was impressed. The consultant took time to actually listen and explain what was happening instead of rushing me out like some places do. For a 5-star visit na this one qualified because small small things matter when someone is checking your health properly.