Although Zakaria was very helpful with check in and also communicated well with us during our stay and helped to quickly solve some house problems, there were some major problems with our stay that made this a very bad experience.
The first problem is that the apartment was filthy when we arrived. The bed sheets, pillow cases, and blankets had not been washed. We could tell because they had people's hair all over them and the blankets smelled terrible. The surfaces of tables, desks, nightstands and the large closets for hanging or storing clothes and personal items were covered in so much dust and dirt they were black when being wiped off with paper towels. The kitchen was also not very clean. Food had been left in in the fridge and dishes had been washed but not very well. The cabinets were dishes or food can be stored were absolutely disgusting. Filthy surfaces and also one of them had some extremely old lump of gross, sticky food stuck to the surface. Unfortunately, there was also some gross red plastic mat in the bathroom for standing on under the shower that must have been picked up from some trash pile. It took us a while to figure out that all the dirt constantly appearing in the bathroom was from this mat, and probably the reason the drain clogged in the bathroom while we were staying there. We ended up keeping it instead of throwing it away, which was a mistake. But because the water didn't drain well in the bathroom, we thought we needed it to not stand in water.
Hilariously, instead of returning the cleaning fee, Zakaria was upset that we didn't leave the apartment cleaner after our departure. Of course, we did not wash the dishes for him or clean the floor and kitchen surfaces when we left. The floors were very dirty when we left because of all the dirt from that mat in the bathroom. Perhaps he expected things to be tidier or cleaner when we left, but he or the cleaner(s) who work for him clearly don't know what the word clean means. The apartment was somewhat tidy, but NOT clean when we arrived. We spent so much time cleaning when we arrived and obviously did not feel an obligation to do most of the cleaner's work for them upon departing.
Secondly, the location was pretty terrible because of the proximity to two mosques that blasted music every single day at 6AM, and often multiple times after that for the rest of the morning. We slept terribly almost the whole time we were there. The apartment is too close and too high up to these two mosques so don't expect to get a good night's sleep if you stay here.