Overall OK. But will reconsider if I will stay again because the experience was not fantastic.
Apartment:
1) Wifi extremely slow, have to use our own data.
2)The shower was broken, the pipe was loose and we have to fix it our own because it was late (1 am), thus wouldn't want to ask the host to come over at such hour.
3)No basic toiletry, only a big bottle of soap.
4)The kitchen is just for display because you can't cook - was told that we cannot use the stove, only microwave. The water boiler was filled with water, but looks like the water has been there for a long time, didn't dare to use it so end up buy mineral water.
5) check in - I and friends go separate cab. They arrived first followed by me and another friend. The security guard requested to take a photo of our passport. We thought that this was needed, thus gave him our passport. But my other 2 friends did not face this situation. So not sure why...
6) bacony floor very dirty, wear a slipper before stepping in.
Host:
1) not very welcoming, the typical commercial host with many apartments, don't expect him to pay special attention to you.
2) couldn't help much during our stay. We wanted him to help to book a car for us, as we were having problem communication with the local driver due to language. He didn't, just keep asking us to grab car, Uber or taxi. Both to and from his apartment. When we were having trouble calling delivery at night, we wanted him to recommend some 24-hour delivery service. He just ask us to go 7-11. I mean yea we know there is a 7-11, but we dont want, we want delivery.... End up I just google and managed to get some pizza for supper. So you have to depend on yourself, and not the host.