We stayed in this place for 5 days and had horrible experience.
First off, there is a smell through the apartment that can only be described as sewage/kitty litter. In one of the rooms in particular, there is a smoke smell that is very strong. It was so bad that the guest in that room had to book other accomodations because they could not sleep due to the headache the smell caused.
Secondly, the listing is dishonest about the bathrooms. While there are indeed two bathrooms, they are in 2 of the 3 bedrooms, rather than one of them being a common bathroom. So the person who does not have a bathroom in their room will have to go into the room of the other guests to use theirs. Not great for having to pee in the middle of the night.
Other issues we had:
Running all the AC units in the place will trip the power breakers. We were told this would be fixed during our stay but it was not. We tripped the breakers many times during our stay.
The guest shower does not drain well, causing it to spill water onto the bathroom floor while showering.
If two people shower at the same time you will run out of water in less than 5 minutes.
I communicated these issues to our hosts after our stay and they refused to compensate us at all for our issues.
All in all, with the ridiculous price you pay to stay here I would not recommend it.