I stayed for 23 nights and the place was perfect for long-term stays.
The bedroom was spacious and the bed was very comfy.
It had a big TV too so I enjoyed being lazy watching TV in bed on some nights. ;)
I was able to use the huge kitchen, two living rooms, a washing machine etc, which means I was able to cook and I didn't need to use a laundromat.
It is also a great place for socializing. They respect your privacy, of course, but if you want, you can exchange pleasant conversation with others.
Overall, I recommend Borana place for anyone but especially for someone who looks for mid-term or long-term stays.