Ryanair boarding pass question

So I am flying Ryanair to Dublin in the next few days. Apparently I have to print off a physical boarding pass and cannot use a mobile boarding pass . This is not available to me until 24 hours of my flight time. Then I have to do the same for the return boarding pass which doesn’t open until 24 hours before my departure time. The issue is my accommodation does not have a customer printer, so I’m not sure how I will be able to print this off in Dublin. Ryanair told me that if I don’t have a physical copy of my boarding pass, they can print it off for me at the cost of £55 each way.

Do I have this correct? I have never flown Ryanair before, but this seems unnecessarily complicated and bordering on a scam.