Apart from the bay window, I don’t think they’re too bad, yis should have a look at some of the new apartments on Merchants road, Galway. Their grossness fail me.
The refurbishment of the square is not underway, some study or other ongoing to placate the greenies. The toilets will, AFAIK be underground eventually.