While the guard at the building was super helpful, it was quite inconvenient to speak with the property manager (rather, finding out who it actually was).
Even after reaching the location, there was no way to find out which building the apartment was in. Moreover, even after getting to my room, it was very very different to the actual photos.
I recommend the owners/managers to take note of this if they intend to improve their services. Would not recommend this short stay until the near future.