This is a great day hike with very pretty areas and views. There is an ICE COLD spring about mid-way where you can get refreshed. I dropped of my truck at the trailhead in Alpine and then had my son Ben drop me off at Granite Flats and the hike begins!