Great place. I love the location, super close to the metro, next to many Indian and Greek restaurants, the bar Cosmos which has colourful locals and good coffee.
I definitely recommend it.