Confused about Marhaba Lounge dubai

My friend told me she used her master card to pay for marhaba lounge and she got charged 1 AED the thing I am confused about is does this apply for all and any mastercards?

For reference i’m Canadian, so does this mean I can use my TD VISA card to also get charged practically nothing to spend my time at marhaba lounge?

My flight will have a 17hr layover in Dubai, so I was looking into the cost of lounges. It says on the site it’s 70USD, but everyone I know somehow ends up getting random discounts sorry if this sounds like it’s all over the place i’m just very confused.

I’ll be super appreciative if someone could help me figure this out,

Thank you!