Would you stay there? If so, how would you rate it? Can you suggest a better hotel?
Nope, cant recommend. Try hotels and B+B's in Edgartown. Lots of choice depending on your preferences. Lots of restaurants and very quaint.
Get an answer from Island Inn staff and past guests.