The apartments are basic, clean and small. They have the essential amenities for a short stay, say at most one month. I stayed for three weeks and my apartment was fine. There are supermarkets, post offices and convenience stores nearby. And there is a cafeteria on the ground floor.
The building is a bit far from the city. This is not a problem if you are back in the apartment before 1am. Otherwise convenient public transport (metro) finishes around 1am most days, and you would need to deal with buses, which is a bit painful.