The apartment is way better than what the pictures show: it was super clean, tastefully decorated, well distributed and organized. The location is excellent too: there are 3 metro stations near by that allow you to visit the city quickly.
We strongly recommend this apartment!