We had a bad stay.
Communication with Karim was bad from the beginning. He does not respond to email.
I had to involve Airbnb support to reach for him and they could not get to him neither.
I still have 3 pending messages to him that he did not respond to.
The apartment is small, dark, not always clean. Not inviting at all.
Not recommended under no circumstance.