The host did not know that unit booked was still under major maintenance. He thought that the maintenance was completed by the time we checked in, when it was not. He learnt about it from us. So we were given another unit which was smaller and not so clean to our expectation. We stayed there a night. It took some effort to get the refund for the balance seven days we had paid for. The cost for the night we stayed there (due to lack of any option at 11.45pm due to flight delays) finally amounted to be much higher than the advertised rate.