We stayed at the Fantastic Guest House. It lived up to it’s name – it was relatively cheap, the location couldn’t be beat (right next to the Marina), the room was spotless, air conditioning was powerful, and from a corner of the shower stall in the bathroom, we even had free wi-fi from one of the neighbours (or we could pay $10 from the hotel!).
The hotel has a small plunge pool, and a very nice patio overlooking the harbour. The only downside was that the area immediately around the hotel wasn’t very clean and didn’t look that safe – I doubt if women would feel safe there alone at night. The hotel is right above a Fantastic Mechanics Shop.