It's gravel, I use a water vacuum every two days but it's very hard to clean it perfectly, there is a lot of small particles of debris that keep appearing every time I do it.im not sure what kinda substrate you have but could you possible use a water vacuum to clean the subtrate of all its organic material?