We had only one night to spend on Block Island. And Diane's place was a good choice --- convenient (close to town), yet quiet and peaceful at night.
Diane, Ed, and their dog were all very friendly. Their place "Sheffield House" is a kind of traditional B&B --- you would see other guests around which can be a plus or a minus depending on your level of privacy expectation.
Our room did not have air conditioning but was not an issue for us.