This is one of my favorite spots in CT. Whether you are looking to hike, mountain bike, swim, fish, kayak, or simply lay on the beach, this place is great for it all. The main trail is quite large (like you can drive a bus down it) and will take you down to either a beach on your right side or rock cliffs to your left. The beach is thin, with water on both sides, and mostly all small shells by the water. But they are not sharp and can walk around barefoot with no issues. On the rear side of the beach you can find all sorts of sea creatures and many people go fishing for oyster, mussel and clams. You can simply reach in the sand and grab a handful. There are numerous smaller trails through the woods with differing length, location and elevation. They are marked well enough, but it is rather maze-like. You can always get your bearings by knowing where the water is. If you are adventurous and fit enough you can walk the cliff and hop along the boulders to some beautiful spots. Huge rock outcroppings. Also a beautiful view of a lighthouse. This place is pet friendly as well. Smaller trails can help you locate old ruins of houses that used to be there prior to large hurricanes. Great geocaching spots are here too! If you plan on going to the beach, you can't take more than a backpack because it is a significant walk, so no coolers etc. This place is usually not very busy, but if you go on a beautiful weekend day the parking lot (which is huge) can get full. Check this place out, you won't regret it.