Taking the dog and Cajun down to Houston for the holiday to visit friends. Which lake(s) should I visit? Seems Lake Houston would be a good choice but looking to the locals for advice...