Unsatisfactory
My experience with Homiii was really unsatisfactory.
First, I want to start with them being unreliable. Before I booked an apartment with them, they suddenly raised the rent price, even though it was cheaper when I first inquired.
When I arrived at the flat, it was in poor condition: one bathroom light wasn't working, the couch was broken, and the kitchen wasn't in the best condition either. These issues were never fixed throughout my entire stay.
It has now been over 2 months since my contract ended, and they still haven't returned my deposit. They keep referring me to an email address that never responds. I have filed a complaint with OMIC (the local consumer protection office) and would recommend anyone who has experienced something similar to do the same.
I would recommend looking for another agency if you plan to stay in Madrid.