I want to be fair with my review by describing both the pros and cons before I make my conclusion.
Pros: The apartment is centrally located to points of interest so it was conveniently accessible. The apartment is decent and clean but some minor improvements can be done.
Cons: The key exchange during check-in is at their office in a different location where we had to take public transport, NOT ON SITE or remotely controlled. Just imagine having to haul your luggages just to get the keys (or in our case, store it somewhere) instead of the keys being given during actual check in onsite. SUCH A TERRIBLE INCONVENIENCE! Prior to booking, they should have told us this, but it was mentioned after it's been booked and the instructions were given. You don't actually realize how hard it is till you're already in the situation. In addition, the bathrooms have NO LOCKS! THere are 7 of us and all the ladies are complaining about it!
CONCLUSION: I would NEVER book an apartment like this, however decent or clean it is, for the inconvenience that we experienced.