Our stay very disappointing. We would not recommend it. It is in a good location, but that is all that was good about our stay. There were serious cleanliness issues. The rug in the sitting room was covered in urine stains that had seeped all the way through to the wood floor. We had to request the rug be removed due to the odour. However the smell remained even after the rug was removed. Instead of offering to clean and sanitize the floor, the host simply left us a can of air freshener. There was cat hair on the furniture. In the shared corridor which is the only means of entering and exiting the unit (the other shared unit is also owned by the host) there was cat food set out and the smell of a litterbox. Dishes had to be rinsed or washed before they could be used. We are by no means "neat freaks" – it simply wasn't an acceptable standard of cleanliness by the most reasonable of standards. There was no shower curtain surrounding the bath, so water sprayed everywhere when trying to shower. There is also an issue with the water heater – we found this out on New Year's eve and no one was around at the time to fix it, so we weren't able to bathe before going out. The unit was listed as a "3 bedroom" that included "two double beds". Instead, there was only a single combined sleeping area that contained one double bed and a pull out couch, which were separated only by a plastic folding screen that did not close properly. In other words, it is not even a proper "2 bedroom" by international standards. There was no privacy. The person in the back sleeping area had to crawl overtop of the people in the front area sleeping on the pull out couch to get to the bathroom at night. The main door to this combined sleeping area did not freely open / close as it was obstructed by the pull out couch. We brought this up to the host who claimed that the details of the listing were accurate "by local law" and that the photos of the unit in the listing had clearly conveyed this in advance (they had not). Interestingly they have since changed the listing details after our complaints (even after refuting them). It is also worth noting that the most recent "guest" that reviewed the apartment (with a perfect score) before our stay actually turned out to be the host while we were there. Not exactly a genuine review. When I pointed this out and said I thought it was misleading, I was in turn accused of making "unfounded" and "very low" claims. The host also made allegations after we checked out that we had left the unit in a state of "disorder", even though the host was there to check me out personally and did a full walk through of the unit in my...