Best places to swim in Annapolis

I know there’s a lot of places to kayak and boat in Annapolis but are there any beaches? (More accurately what are the best places to swim near the Annapolis area? Pool or beach!)