While I have not thru hiked, I have completed all but 75 miles of the trail in longer sections. Many of these miles were with my wife who loves to hike but also enjoys a bed, shower, her razor and a decent meal. If your plans and funds allow, I would suggest occasional nero's or zero's at some of the better hostels. The breakfast provided at Mountain Harbor Hostel on a rainy morning went a long way for sure....