The Charmin Bathrooms in Times Square offer tired, weary Times Square visitors a place to go to the bathroom, and a whole lot more.