Stebbin's Island campsite

sorry, I couldn't post this in "Trip Planning" for Stebbin's Island it says "best approach river right" so that's the south side of the island right? current looks stronger there, is it strong enough to make landing difficult? I'll be going right along in the current, is the campsite or site marker(if any) easily visible from the river? any info or recommendations appreciated, thanks.