Is here the NY downtown apartment of Mr. and Mrs. Beast?

Trip to New York: The number of the beast