Maybe for two people this place is fine. However the four of us experienced so many problems, it was extremely uncomfy to live in.
First of all, it's much smaller than the photos show. I expected something smaller as usual, knowing how crammed apartments can be, but you walk into the apartment and straight away there's the table and once the couch is unfolded there's nowhere to store luggage except in the tiny kitchen and we had to parkour over our own suitcases to get anywhere.
Secondly, the bed is hard but the couch is even worse. You can feel the legs and holes/gaps in the couch. I'm a person who can sleep on the floor but by the end of the trip we ended up using the additional mattresses to soften it up.
Thirdly, the shower. We got about 4-5 visits from massive cockroaches. When you turn the water on it smells like stale/sewage water. You have to let it run a bit before it's ok. Theres no curtain so water goes everywhere which would have been ok, but the floor rug does not dry in there and neither do the towels so everything stays damp. We started hanging things outside just to dry.
4: the Aircon is terrible. The host disclaimered this so we came prepared but you either suffer in the heat with both on or turn one off and start an ice age in one of the rooms. It's perfect to sleep in one of the rooms but not both.
5: there's a baby constantly screaming in the corridor from about 4-5am. Not the hosts fault but something to keep in mind.
6: we had big suitcases and had to drag them up stairs because the designated shown entrance only has stairs and no elevator until you climb two floors into parking. Not a big problem but something to keep in mind.
On the plus side there's a Peppa pig plush in case you would like to hold something for comfort. Check in easy.
If this is your last and only choice, by all means I would say it's doable. But it's not ideal for a stay longer than a few days.