A few things to highlight for future guests who are renting this apartment, it was not a pleasant experience for me in conclusion. I will definately not come back to this apartment.
1) Check-in was a disaster. I arrived on a late flight (Due to a delay in flight), landed and was on the way to the apartment, the host knows are told me to follow the self check-in instructions which is fine, except that the keys was not at the intended place (Locker no. 10). I immediately messaged the host but got a few response 10 to 15 minutes apart, called airbnb but it directed me to a Japanese number with no answer. After which, no more replies from Yefeng (Think he might have fallen asleep and had zero response minutes after he replied), my pal and I were stranded outside sweaty and tired. The lobby was infested with mosquitoes, stood outside helpless with no key card to enter the apartment for almost one hour until I could not take it and decided to plead with the guard (who was sleeping there at that point of time) to help us open the door to the apartment room door, luckily he did.
2) When we arrived at the apartment door, it was not locked, it was left open (cleaners probably forgot to close it) and it was clean actually. Everything worked fine and great for the apartment, location was good.
3) Mosquito issues, I figured it was because of the location of the room (ground floor) and the dark area where mosquito love to hide. Please take note that the mosquito problem in the room is quite insane, my friend and I have been bitten awake in my room twice during my 4 nights stay. Even in the living room you can still get bitten, be careful especially with young kids.
Things to improve/ensure for the guest welfare, I would highly recommend any guests that are checking in to ensure that the host is there to settle everything for you, do not agree to self-check in. Reason being, the self-check in process was a screw up for me and the host did not settle it for me immediately and was unresponsive during late at night, my advice is to make sure he or someone turn up to assist with the check-in just in case the key cards get misplaced by other guests again, would not want that to happen to anyone else, especially with young kids around.