The flat is pretty small, but it's very cozy and is perfect for shorter periods of stay, when you don't need an oven for example. Otherwise you have everything you need!
The location is really nice, Neos Cosmos is middle class and safe at night.
Two metro stations in a close proximity, but you'd rarely need them as the city center is a 15 minute walking distance.