Leicester reserve offers great trails for dogs with off-leash areas, abundant wildlife including water birds and parrots, and scenic river views featuring dolphins and diverse birdlife. The reserve provides convenient amenities like toilets and is well-maintained, though some visitors note overgrown weeds in certain areas.