The apartment is amazing: stylish, the bed is very comfortable and the shower is insanely good. The location is close to central station and you can reach everything easily with the metro. However, if you want to walk to the center - it takes around 40 minutes walking.
In the apartment there is a kitchen, however, no salt, pepper, oil or coffee - so if you intend on cooking - you need to bring your own.