If they had half stars, I would do 3.5 star rating instead of 3.
.
I would think of this place as a private hostel. If your expectations are aligned with that, it is a good place in a great location. The bedrooms are all good, and the ACs in the bedroom work well if you keep the doors closed. The bathrooms are where it goes downhill a little.
The first bathroom has 2 toilet rooms (both work well) and 3 showers. The showers only had cold water (landlord says they are looking into fixing this).
The second bathroom has 2 showers (both had hot water) and 2 toilets. One toilet didn't flush well. The other toilet flushed but the seat was broken.
The front hallway leading up to the apartment door also smelled extremely bad. Not sure what caused the odor.
Overall, the stay was good, but only having one bathroom with hot showers and one bathroom with good toilets was inconvenient with 5 or 6 people sharing.