The apartment is clean and comfortable. It has what you need, including a good kitchen and a very nice sun deck. It's in a great part of town - not too touristy but still tons of bars, restaurants and so on. We were there with a two-year-old and it worked just fine. We were there in February so it gets cold at night but there is decent heating so it was fine. Alexis was super helpful with questions and check-in - she came to meet us in the street to show us the right way.
One note: If you plan to drive, be sure to study the map before. The streets are tiny and many are one way.
All in all we had a perfect holiday!