I checked out Club Rio twice around Thanksgiving - a couple days before, and the evening of Thanksgiving, for which I gave thanks they were open... ;-)
It's easy to find on West 38th Street, sandwiched between I-64 and I-465. Ample and safe free parking…