Went snorkeling here a few times in late June and had a great time watching the seals, rays, Garibaldi, and other fish swim around. Went back on July 7 to scuba (only my 6th dive and my second shore dive), got there early to get decent parking. There are portable bathrooms at the top and a shower tucked back down the stairs. There were seals present on the beach and in the water; we entered on the opposite side of the beach that the seals were at to avoid scaring them. There was a person videoing beach goers getting too close to the seals and scaring them, but she didn't say anything to us or anyone else. Entry was very easy, just walk in and put your fins on and swim out. Visibility was 10-15 feet but there was a great deal of grass and plant debris floating around. Went to about 30 feet deep and watched a harbor seal swim around us and play in the sea grass. 3 more seals followed us back into the shallows. Overall, fun trip for a beginning diver and a good place to gain experience.