Comfortable stop along the canyon, a little cramped
We chose to make the ascent from the river over two days, stopping at Indian Garden halfway up so that we could take some side hikes. This campground is very convenient for that purpose, but I don't know if there's any other reason to stay here. The area is absolutely gorgeous and frequented by lots of deer. It's a quick trek out to a stunning view of the colorado river and to get a unique perspective of the canyon. However, the campsites are very close together and you don't really feel like you're in nature.
If you're using this as a jumping-off point for other hikes, I couldn't recommend it enough, but if you're imagining this as your final destination I would advise you to hike down to Bright Angel Campground or somewhere in the backcountry instead.