I stayed in the apartment for almost two months and can ensure you that there is everything one need both for long nad short term staying. There's a supermarkert downstairs that sells all necessary stuff and there are lots of smaller stores around. The building feels very safe as well as the neighbourhood. The metro station is 10-13 minutes walk (however, be ready for walking up and down the hills. But it's possible to find a less hilly way), the bus stop is also close; there are restaurants and cafes with local food and pharmacies nearby. In general the location is very convenient.
The apartment has verything you need for cooking, cleaning and for living (enough sets of dishes, cups, frying pans, cutlery etc. + towels, bed linen, blankets). And it's very clean.
The host always replied very quickly if I had any questions.
I definitely recommend this host and this apartment for staying.