Scituate’s Apple Orchards, Scituate, RI review