Quiet beach with just a few beachgoers on weekday mornings, a bit more in the afternoon and weekend. The beach is mostly sandy with some pebbles mixed in. Along the shore in the water there are a couple spots with hard sandstone, not conducive to wading but the water is clear so you can easily see them and find a sandy entry point or avoid the rocks. There are a good bit of boats moored in the bay. Water was clear and calm. There was Ok snorkeling running along the sandstone shelf and rocky areas parallel to the shore. Saw various juvenile and medium size fish, eel and a school of squid. Shore has a tree line that provides natural shade. No amenities right on the beach but there is a restaurant/bar and a watersports/surf shop just across the street - a hop, skip and a jump from the beach. Swimming was ok once passed the rocky spots.