Riverside Barns offers unique shops and a cafe in a lakeside setting. It features a play area and free parking.