Actress Michelle Rodriquez gets some R&R and a little bit more with her girlfriend while vacationing in Cancun, Mexico. Love it or Hate it?