I stayed at this campground with my climbing partner for a couple of days after an extended climb of the nearby Mt. Logan. The campground offers usual amenities like running water and bathrooms, and is conveniently located about ten miniutes from the town of Winthrop. There is also a nearby crag that is excellent for top roping or sport leading.
I would be cautious around holidays and three day weekends if you like to avoid crowds :)