What I mean by best beaches in order of priority:
1.) Naturally beautiful (water, beach, beach area) with some shade.
2.) Availability of chairs/umbrella, somewhere to eat (basics -- not expensive), maybe somewhere to change.
3.) Less busy, more queit and relaxing (but 1 & 2 are higher priority)
4.) Easy to get to from the cruise port.
Thanks!