Elem is a good host: responsive to questions, allowed me to receive my mail at his PO box, and checked in regularly on how we were doing.
His apartment was decently sized--though one of the bedrooms is pretty small--and in a great location for a long-term stay. After having stayed there, I feel like it was a little more expensive than it should have been given the fact that it requires a long-term stay (and we stayed for a full three months), but I was definitely appreciative of the security of making my arrangements through Airbnb, rather than craislist or something.
I would stay with Elem again.