There is an internet cafe which is about a 2 minute walk from the Marina or an 8 minute walk from the Ocean Suites. I have been using them for about 8 years and highly recommend the place. It is located behind the Marina hotel and is between the restaurants Que Pasa and Yemanja. Internet use is about $3 per half hour or they can charge by the minute which is quite reasonable. A printer is available for a small charge. Phone booths are available which have a chair and small fan in them. I think calls to the US are around 25 cents per minute. Directions on how to use the phones and computers are easy and the staff is always very friendly. The store is always very clean too. Sure hope this helps!