look at the site for the palms. they are very nice condos with ac, tv, pool, close to town & next door to ramon's famous dive bar.
many folks here like banana beach too. i stayed at caribe island which is also really nice, but 3 mi south of town.
another option is to rent a whole beach house, where you can't disturb any one (and vise versa). there are many to chose from.
you can find these & more links on "lodgings" up top.
other suggestions?