Block Island is a very special beautiful place, Ireland meets Malibu, but it is not a dining mecca.
The Spring House is literally a grand, old hotel, with a terrific setting and a great summer ambience with Adirondacks on the lawn and tables on the porch and patio.
It sounds snobby and it is, but to foodies used to dining in cities like NYC or LA, etc, the standards are different. By those standards, the restaurant is average. Coupled with ambience, average is enough to make you want to go there. And if you are on BI, this is one of a handful of superior places to eat.