Great beach day, good snorkeling if your into that. Second vote for Jacks Shack, we go there every time. You can get a couple loungers and umbrella for $20-30
Feel for folks with mobility issues having to fit scooters inside the stateroom, but being parked in the hall is the absolute worst. Hope they start enforcing it.
I think Haddie B's is my alltime fav, but Shaq's is up there and for a retail chain, especially on a ship and the volume they are pushing out, really really good.
On MSC they set up portable bars our on the pool deck to take pressure off the regular bars. Seems like a great idea and surprised other lines don't do it more. Somewhat limited, but an easy set up.