An easy beach from the cruise ship and fun beach bar is Everyt'ing Cool which is located in the middle of the main shopping area. (The Water Taxi to town is $5.00 per person for the whole day -- do this for shopping or to the beach in town.)The "optional" beach is Orient Beach which is lovely (except for some people who would look better WITH a bathing suit)!!!
(You will need to take a regular taxi there.)