Thanks everyone for the feedback. I still have a few days before I go see this one in person so I'll continue to read up on these in the meantime.
According to the owner this one has never had a leak but I doubt that. I plan on taking a really good look for mold and other issues.