The beach has incredibly soft sand, making it perfect for lounging, swimming, and even snorkeling (although other areas may be better for that). We were able to spot various marine creatures such as fish, turtles, and even whales (although they were quite far away). Lifeguards are present, and the beach spans a half-mile of soft sand. There are rinse-off stations and public restrooms, but limited shade, so it's advisable to bring your own umbrella or tent. Street parking is the best option, but it can be difficult to find during peak times.