I see where "Best Little Whorehouse in Texas" was to open in March downtown at the Plaza. Has anyone seen it? We will be in Vegas in May staying at Main Street and it's always nice to see a show we can walk to so was hoping this might be worth going to.