My family and I stayed here in July 2019. Me, my husband, my brother, his wife, and my parents. We each had our own bedroom and own bathroom, which was great. I would say it looked just like the online photos. It was very clean, although we did find one small piece of glass on the floor of the dining room. One bedroom is fairly spacious, the other two bedrooms are small but functional.
The living room had enough space for all of us to sit, and the large dining room table and chairs was great. The kitchen was well equipped with a coffee maker, microwave, dishwasher, and plates, pots, pans, even a corkscrew.
It was really nice to have a washing machine. There is no dryer, so if you're going to do laundry here, be sure to do it well in advance so that your clothes have time to dry. There is a drying rack provided. Laundry soap would have been a nice touch, but it's inexpensive at the grocery store.
There are two grocery stores within a block, and the metro right across the street. The location was incredibly central and there are lots of great restaurants and bars nearby. Being on the first floor was great for my parents, who are around 70 years old. And appreciated by all of us after walking around all day (there is also an elevator, which was great when we had all our baggage.) I was pleasantly surprised at how quiet the apartment was given the very central location.
We arranged an airport pickup through the rental company (for an additional charge) and the driver was easy to find, and had a large van with plenty of space for everyone.
Rachid, who met us at the apartment and got us checked in, was helpful. He seemed like he was in a bit of a hurry, but he did provide us with all the information we needed, as well as contacting us later with some restaurant recommendations (per our request.)
As for negatives: the bathroom in our bedroom (which is the one with only a half wall and a glass partition separating it from the bedroom) smelled a bit gross like sewage sometimes. But it was very clean, so could just be a function of being in an older building. The shower was very small, and there was no shelf or anything to put your soap/shampoo on.
In the other bathroom, there was a leak from the ceiling above into the shower on the first night, which was quite noisy. I contacted Rachid and he said they would inform maintenance right away. But we saw no evidence of maintenance ever coming. It's possible they came while we were out, as the leak did stop, but we think it might just be a coincidence, because the blanket we used to try to stop the noise of the dripping was still in the shower. I think when you're paying market price for a 4 bathroom apartment, two of the bathrooms should not be leaking.
They also had been having some issues with water leaking in the bathroom off the living room, but we were informed about that upon check in, and as there were only 6 of us, we didn't need the fourth bathroom anyway.
Overall, it was a good stay, excellent central location, helpful additional services like airport pickup and assuming they fix the leaks, I would recommend this rental to groups of 5 or 6 people. Maybe even more if some were children and wouldn't mind sleeping in the living room.