Shocking experience. Were contacted by the rental agency half an hour before check-in to say the place we had booked was unavailable, they offered us another similar listing that appeared fine in the photographs but was absolutely uninhabitable. The representative from the agency was 15mins late to meet us with the key, then told us to wait outside on the street for another 20mins while he 'checked the apartment.' After finally getting inside there was a very strong smell of mould/damp and none of the airconditioners were in working order. We ended up leaving to find alternative accommodation as the place had mould growing everywhere and multiple stains and water damage marks. The agency were very slow to respond and we had to resolve the dispute through Airbnb.