Senator Menendez (D)(and for whatever other baggage he carries) in this case, is more on the ball than about anyone.
http://www.philly.com/philly/blogs/capitolinq/Menendez-blasts-Obama-on-Cuba.html
http://www.nj.com/politics/index.ssf/2014/12/menendez_on_obama_cuba_deal_i_think_it_stinks.html
Maybe if the Castros do die off and the old order is thrown out, there could be another bloodbath of retaliations against the oppressive regime and all who helped it. But who knows?