Beautiful hike along the beach. I highly recommend taking the upper ridge trail - we took the beach for half of the way there and definitely regret it. Although the upper ridge is soft sand in parts, overall much much better trail with just as beautiful views. Lighthouse was stunning with elephant seals sleeping right on the beach!