The apartment itself pretty nice, comfortable, and super spacious and we would definitely come back. The bathroom is fully equipped and the hosts even offer shower gel, shampoo and hair conditioner, which is simply great for travelers. Also, the beds are super comfortable and there's air conditioner to acclimatize the apartment. Those are great pros! Plus, the hosts were incredibly nice; I simply asked whether the apartment had a kitchen scale or a yoga mat and without hesitation they offered to make sure they got them for us for when we arrived. That is amazingly thoughtful of them, and we thank them for it.
The cons for us were that the kitchen is really small and was lacking in cooking ware, namely pots and pans. It only had a big and small pot and a single small pan, so don't count on cooking anything more than basic there. Also, stuff in the kitchen was not really properly cleaned nor washed, neither was the apartment floor in general, as we even found lumps of hair which definitely didn't belong to us. This part can easily be addressed by having a vacuum cleaner in the apartment instead of a broom and shovel.
I would still recommend it though!