The apartment is new and spacious.
However, we were not happy with the followings:
1. The “self-check in” details were not communicated to us until the same day when we checked in to the apartment (despite my request to the host for check-in and check-out info at an earlier date). This is when we realized we had to go to a store, which is more than 10 mins walk away from the apartment block, to pick up the keys. Had we known we could not get they keys from the apartment concierge directly, it would be very likely that we would not book this apartment in the first place. The host should have put down some notes at the Airbnb listing page to inform proposed tenants of where the keys would be collected from, in order for them to make an informed decisions.
2. The door lock is broken, i.e., anyone at the doorway can break into the apartment - we couldn’t lock the door with the key provided (there is a way to “lock” the door from outside, but it is meaningless as it can be unlocked by putting the door handle down, without the need to unlock with the key!). I messaged the host and asked them to come up to the apartment and fix this issue asap on day-2 of my stay, only to get a message from them later informing me that they have sent someone to the apartment but couldn’t reach me when they came up (I have spoken to the host’s customer services team that we would not be in the apartment by the time they have sent someone up to take a look, and as the door lock is broken I have not left any valuables in the apartment just to be safe). Firstly, making sure the door lock works should be a basic thing to be checked by the host before they rent us the apartment. Secondly, it seems to be a communication gap within the host’s teams. I do not feel this is a professional team, and I will not rent an apartment from this host again for sure.
Overall, I don’t recommend renting an apartment from this host.