To sum up this experience, DO NOT STAY HERE. I repeat, do not stay here!!!
Firstly, the host was not even there to welcome us and he sent me the wrong address as well. He got a manager to welcome us upon arrival but she was impatient and unpleasant.
Secondly, while she showed us around the apartment, the lights in one of the rooms were not working and there were no toilet papers at all. She promised to fix the lights the next day but the light was not fixed. I contacted her but she simply ignored my requests for lights and toilet papers.
Thirdly, the apartment is actually pretty squeezy as compared to photos that you see.
On the last day, the manager came early and rudely wanted to chase us out, claiming that we told her that we wanted to check out at 11am when we actually did not specify a time to leave. We did not specify a time to leave because on the first day, she said she would let us know if we have to leave by a certain timing on the last day, but when we contacted her, she just ignored my messages.

To summarise, this is one of the worst experiences I have had with a host at an Airbnb apartment. I strongly urge everyone to NOT stay here!