I've grown up going to Texas beaches my entire life. Seen them all-- Galveston, Corpus, South Padre, Port A, etc. But, this place was quite the gem and has to be one of Texas' best kept secrets. It was very scenic. Great water temperature. Soft sand and so clean. We just got back (went during the busy summer season of June) and it was not over-crowded and touristy. This beats the over-crowded touristy beaches back in CC. It is so nice and secluded. The built-in covered tables were great, too. Plenty of them for everyone! The mornings we practically had the Malaquite beach to ourselves. Afternoons, a few more people came out to play. But it was still fabulous! I talked to another beach-goer there (who was from Galveston) and she was in awe as well over how clean it was and how nice the water was. We both had never heard of the place before and were just in love with it. They also had a great visitor's center (this is how you enter and exit the actual Malaquite Beach area). They had a great after-beach shower area and plenty of ramps for our kids' wagon (what we used to haul our gear and one-year-old).
My husband and I plan to go back with our kids annually and actually stay on the island rather than in Corpus.
This is the perfect place for families looking to avoid the "Spring Break Party-ing" type scene at so many other Texas beaches. And it was cheap-- $10 for a whole week. Can't beat that.