Reminds Me…

…of the "comfort station" at the end of Judah Street in San Francisco.

In fact, it might very well  be the "comfort station" at the end of Judah Street!