This trail is great! Moderate is a good rating as you don’t really have too many strenuous spots but overall just very consistent rocky uphill/downhill terrain. There is a part where you can select to go the more difficult steep part, and I chose to go the easier alternate route because I had my dog with me who occasionally struggles with big rocks. You have plenty of great areas to rest with beautiful views!! I will definitely be doing this hike again.