I stayed with 32 other people at the Sunset Beach Condos and Casa de Lisa.
Casa de Lisa - The caretakers are amazingly nice and helped us fix any issue (water pressure, wifi, and even helped us order pizza!). The location is a bit far from town, so you'll need a golf cart but its kind of fun driving around in them anyways. We comfortably fit everyone here and the large common area on the second floor let us have a big family gathering! I liked this place a lot.
Sunset Beach Condos - I didn't personally stay here but my cousins loved it. The pool was nice and the condos come with lots of random nice touches (like workout dvds). The caretakers here seemed responsive and helpful too. They fixed a water pressure issue at this house immediately as well.