The trails are narrow and the hike itself averages around 3.5 miles! Some steep parts. I brought my dog (he's a shetland sheepdog) and he handled himself pretty well! You can choose to hike the bluffs for the views, or walk along the pebbled beach. Would recommend and would definitely go back!