Have been living in Troll for a half year - Good for long term stays and a really good location. Your room is getting cleaned weekly as well as the common areas, but a lot also depend on the people with whom you are living.
Communication with the hosts have been really good, easy and helpful. I will recommend this place for your stay in Oslo.