Safari Inn has free wifi. Suites Bahia has a public computer in the lobby. There's also free wifi at El Coffee across the street from Suites Bahia.
I've stayed at both places and they're both fine. Safari Inn is basic and comfortable with great AC. Suites Bahia has in-room kitchenettes (fridge, burner, some plates & utensils & sink), a microwave in the lobby for guests, and serves a continental breakfast but there's no way I'd stay in one of the dark, standard rooms -- upgrade to balcony room if possible.
Have 100's of dives with Aqua Safari on both their large & fast boats. Love the relaxed style, very experienced DM's who all love diving as much or more than their customers, and the owner's attention to every detail and his concern that every one of his divers has a good time. That $12 third tank ain't too shabby, either!