Pascal place is even better than in the pictures, it could be featured on a glossy magazine!
It is conveniently located meters from the subway station.
I highly recommend it.