I see we don't have much information for this plant in our database, but here' a site that might provide some guidance till someone with more experience chimes in.
http://www.growsundews.com/sun...
(Drosera spathulata is a synonym for Drosera aliciae)
And distilled water is definitely a good way to go, particularly if you have hard water in your area.