The apartment is nice and location is good.
However the apartment was not cleaned up before we arrived. We didn’t arrive before the check in time and we also waited the host to send key to us for around 30 mins. Besides, the floor was very very dirty as the bare feet of the kids were black (after bathing). Given the above, I would rate 2.5 for it actually. It is NOT okay for not cleaning up before guests come.
An IMPORTANT note for those may use Uber/ taxi services: You will not able to get the Uber to stop in front of the apartment. The nearest pick up point is around 5-8 mins walk from the apartment.
An IMPORTANT note for parents: the apartment is very near to the red district area and bars which may not be good for kids.