A complete disappointment. We booked two rooms for eight days. The room and address given online was not where they put us. One of the rooms they gave us was obviously uncleaned when we arrived. The second room was literally a few feet from an active, noisy construction sight, which meant the drapes had to be drawn the entire time if you didn't want to converse with the men outside the windows.
From day one, they said housekeeping would take care of the dirty room, and they did bring us clean sheets. They also said we could move to a different room to replace the room in the middle of the construction zone. Repeated promises, waiting and no action. We cleaned the rooms ourselves, including the dirty dishes in the cabinets, we over looked the ripped up sofa and stained towels and we waited for them to move us. Nothing every happened and after a few days they were angry that we were still asking.
I was not surprised to see their business lobby with a line of other frustrated customers who had received the same lack of care and action. Towards the end of stay, I was told to complain to our booking site, not them. None of the issues we experienced would ruin a vacation, but the lack of consideration or honesty was very hard to accept.
Stay away from AinB Apartments if you don't want to feel mistreated.