I'd highly recommend the apartment. It was far bigger than we expected, two very spacious bedrooms, large living area and large bathroom with a freestanding bath. Very clean with everything we needed for our stay. We were also provided supplies (coffee, tea, muesli, bread, fruit, chocolates).
Overall, a great stay.
Be mindful it is on a very steep hill (it was fine for us even with a newborn)