I recently stayed at the Gran Ventana in Playa Dorada, and contrary to their web site info, they DO have internet access onsite. The cost was 75 pesos per half hour, I believe. Which is about $3 CAD. They had 3 computers, but one wasn't working at all for the duration of our stay. As far as WIFI, no idea.