Definitely bring your laptop!
Many of the hotels and condos provide free Wi-Fi, and there are some internet cafes on the island, although I don't know the fees. Some restaurants also offer it for free, such as Estel's (mentioned previously) and I think Caramba's does as well. Others may be able to add to this list.