The only good thing about this apartment is its location. The check-in process was unfortunately pretty bad and the apartment was overall not clean and not well-equipped to host people.
Check in: It wasn't a smooth process but in short, the worst thing was that Ahmad instructed us to ring the bell of the neighbors so that they'd let us into his apartment complex. He knew that we would arrive late (11pm) and it was very unpleasant for me to have to bother the neighbors. We had to get to the mailbox area to get the key to the apartment and the only way to do so was through the main entrance. I had to ring the bell of all the neighbors but initially no one responded or let us in and I tried to message and call Ahmad but he wasn't available. Finally and fortunately someone opened the gate for us.
Apartment: Unfortunately, it needs a thorough deep cleaning. When we arrived there was no bed sheet. Ahmad finally called me back after approximately 40 minutes that we arrived and said that the bed sheet was washed and put on top of the heater to dry. It was, however, still not fully dry. On top of that I wasn't sure if the cover of the comforter had been washed. We were 3 people but there were only one big and one small towel for the bathroom. In the description there is supposed to be a hairdryer but when I messaged Ahmad because I couldn't find it he never responded. There is a big TV but the remote control couldn't be found.
Communication with Ahmad: Since Ahmad's original messages were in Arabic and Airbnb didn't translate them very well, sometimes it led to misunderstanding. For example when he wrote me the name on the mailbox it was translated wrong so I was confused when I arrived but I figured it was the apartment with the first name "Ahmad". He wasn't responsive all the time either as described above.
Overall, unless some changes can be made, I would not recommend this place.