Very well maintained trail. It's not a difficult hike (so good hike for all fitness levels and kids too) and a good distance as well (about 2 miles each way) so you will get your heart pumping for sure.
I will definitely be back the next time I am in Phoenix.