Apartment - Honestly a really really bad experience. The place is much much smaller than what you would expect. For a couple in 1 bedroom it is OK. But as soon as you add a third guest, it becomes unlivable. The guest bedroom has no air circulation, no bathroom, a non-functional ceiling fan. Noisiness is a big issue. In addition to the parties you can hear during the weekend, there are a family of pigeons outside the window that spend the entire night fighting and cooing making it extremely difficult to slept. Wifi is extremely unstable and cuts out constantly making working remotely impossible. Bathroom is tiny and has no place to hang anything for one person, let alone 3.
Hosts - Be careful here. They are friendly when things are going well. The second you inconvenience them, they have become quite aggressive. The apartment has had many issues (a front door that does not lock, some flooding through the door, unstable Wifi, broken fans, etc. etc) which has been frustrating but things we have had to bother them on. And then a big one for us was a fridge that was broken and went unfixed for 12 days. While they promised us in writing they would refund us for each night it was broken, they waited 12 days and that it was fixed to let us know they would no longer honor their word (saying we were too demanding based on us asking them to fix all the other problems). My recommendation, if you have to stay here for lack of better options, they will try to make you use personal messaging devices. Do not do so. Communicate with them entirely through AirBnB because at least then you would be protected from them and their lies.
I have stayed at hundreds of places on this site. This was a horror story.