Hi,
San Pedro (the downtown area) should be up and running by then. I would suggest staying at the Holiday Hotel. It's right downtown, on the beach, very reasonably priced, has a restaurant, bar & deli and the staff is great.
You can reach them at 011 501 26-2014. Considering their location, I would bet that the phone is working.
Have Fun!