Lots of nice beaches, some can be crowded if there are many ships in Port that day. Last two times we went to Emerald Beach by the airport. Very nice and not as crowded as Magen's Bay, etc.
Again, lots of nice beaches here. Easiest to get to is the one across the Harbor from the pier. Has been some concern about cleanliness of water there, but Beach itself and the view of the ships is nice. Chairs and drinks are cheaper here and water taxi to get there is only $6 RT.
Went to Valley Church Beach for first time, loved it. Food and drink are not cheap, but Beach is wonderful. Believe Jolly Beach uses the same Bay and those that went there said it was nice also.