I sailed Epic 12/16/2022. I knew about the bathrooms, I just shrug my shoulders at that. It doesn’t bother me and I’ve stayed at European and Asian hotels that were laid out similar. It was a hot design for about a minute.
As to cleanliness, the ship was spotless. In 20 years of sailing with NCL, I’ve never encountered anything but spotless ships.