From your personal experience, how practical is it to use Mexican pesos in San Pedro? How about ATM machines...are they widely found?

I'm a gringo living in Mx for years.