Not only would I recommend swimming, but the beach is geared towards swimmers of all skill levels. The beach is very big, meaning that you can keep your distance from other beachgoers if you so choose. Additionally, the sand as it goes to the water is very gradual, which makes it a fantastic swimming location!