We are going to be in St Croix for a day in May. We would like some help. We want to go to a beach close to where the ships dock that is nice and has restaurants and bars. We will be with our kids, and all are over 21. They will want a beach with a little more going on. I have been looking and any help would be greatly appreciated!