The place it's amazing. Great location, 10 min walk from the main commercial street. Nearby there are lots of cafes, a small market with everything you'll need and restaurants. There are 2 metro stations 5 mins walk, but most of the time you'll just walk because everything it's close.
The apartment itself it awesome, very clean and new. You'll definitely have a good stay there.