Yes
Yes, and plenty of parking too.
Yes and other amenities
Yes, actually one of the better beaches I'd say because the distance from the ramps- wet sand/water is relatively close.
Yes, I saw several wheelchair ramps
Yes it is
Yes, there are many platforms around
Thanks! Your answer is awaiting moderation.