What do you mean ‘they must have known surely’?
I come from Spain where you NEVER get notified in advance of any maintenance or building work happening on your street, let alone on the railway. Of all the countries I’ve lived in, only in the UK and Germany have I seen these notices of nearby work / building / maintenance, days or weeks in advance.
In Spain, you just wake up and find the building site up, or suddenly get woken up by loud drilling on the railway (I used to live close to one). You also don’t ‘see it coming’ because they seem to hop from one stretch of railway to another, a bit at random so you never know if you’re next or it’s three towns over that gets picked for the next step.
Unless it’s going to affect on-street parking, or your water supply, the council is not legally required to tell you of anything even if it causes noise or disruption.
I can imagine it’s much the same in Portugal. Before leaving a negative review for something that’s out of the owner’s control, perhaps you can educate yourself on the customs of other countries and not just assume everywhere functions like the UK does?
Also, how will you leave a negative review if you didn’t book the Airbnb yourself? Surely it’s the friend who booked the villa who will be invited to review after the stay is complete?
For bathrooms - use a restaurant’s, a shop’s or go to the train station. Unless you paid extra for a late check in, you can’t complain they’ve now got paying customers they need to welcome on that day.