The Gables - Right on the water and in Russel on top of a reportedly excellent restaurant. Easy walking to a bunch of others. Some reviews noted some noise coming from the restaurant, but considered it minor. No air conditioning, so might be tough to close it up.
Noble View - Just outside of Russel, up a bit with nice views. Owners live in lower le vel.
The Beach Bach - Their website - VRBO listing - Airbnb Listing - Large space on a beach with various toys. The property has two units, hot tub may be shared, this is the lower unit.
The Loft Overwater or The Landing Overwater The Loft is above, the Landing below. A building that sits on pilings in the Marina. Looks like it's on the back of a general store. Note there are no restaurants close
Vista Del Mar - Up on top of a hill with good views
These are all about $1,000 give or take for 3 nights.