Humphrey's might be different - it's sorta situated on a corner rather than along the street - but both the BW and Bay Club have marina views right on the water (the better views I mentioned) while the bay view will have the parking lots and Shelter Island Drive in between.
Bay Club also has a roomy centrally located elevator - it even goes directly to the parking garage underneath. I would think it would be a good choice for those with mobility issues!
If you PM me, I can give you a link to some of my personal pics of Bay Club.

Tripadvisor also likely has lots of traveler's pics of all three hotels.