It was an overall very good experience. The biggest negative was the amount of noise (both due to the construction right next to our window and to a loud neighbor above our room).
Otherwise, the apartment is located in good (but a bit sketchy) location: very close to a grocery store and to public transit. Most of the interesting downtown locations are at a walking distance as well.
The apartment itself was well supplied (we had all we needed for cooking, plenty of closet space, AC, etc.) and was very clean.