Eva Longoria Is Happy With Eduardo Cruz