Monte Carlo simulations on Ising dipoles: finite size scaling and logarithmic corrections