I could be wrong, but I think those "specks" are a type of planeria. We used to get them in aquariums all the time and considered them a major pest hard to eradicate.
There were some nice ricordea mushrooms at the exit of Mary's Place but the last time I went through they appear to have left the building. They would have had a substantial aquarium price.