Small but wonderful cottage conveniently located in Barrington, RI.