Laura’s River House is an awesome place to stay nestled right on the galloping goose trails