We were given an unfinished 60 m2 standard apartment on arrival, despite paying for a 120 m2 deluxe apartment, as nothing else was available. The apartment was not finished (loose wiring in every room, no air conditioning, no bathroom mirror, unfinished plumbing, broken wifi, etc.) but we felt compelled to accept it as nothing better was available according to the owner (Rajai) and we were frankly exhausted after our trip. During our 7 night stay, we mentioned this to Rajai as there was a price difference between what we paid "for" (120 m2 deluxe) and what we "received" (60 m2 standard.) His response was that it was too late as we already accepted the unfinished small apartment! When we suggested that we were considering leaving, as we were worried about the loose wiring in the apartment, he admitted that he double booked the deluxe room that we paid for, and that it was being occupied by a family with a sick child, and asked if we really wanted the sick child to move! We said "yes" as we doubted his honesty, and we were right, as the apartment had numerous signs of non-occupancy (no remote control for the AC, no batteries in the tv remote, dust on the kitchen dishes, freezer which was not the slightest bit cool, etc.) We also found a sign outside the apartment window advertising it "for long term rent." The owner has a dark side to his cheerful exterior personality, as my wife who speaks Arabic heard him say to a woman who was asking for change "who do you think you are to even think you can talk to someone like me?"
I really have nothing positive to say about the experience, and I would advise customers to carefully check the apartment that they receive to make sure it is what they paid for. If it is not similar in specs to what they booked and paid for, then they should contact booking.com immediately, and not accept it.