We spent almost 2 months in this apartment with our 1.5 years old boy and we had everything we needed, even for the kid (from cot to changing pad to baby cutlery or baby shampoo).
The apartment is pretty small, but very well thought with a nice design. The bed is king size and the mattress is much better than in most hotels. The wall bed is amazing too, we used it when we had guests over.
Alexandra is very proactive and responsive, no matter the time or day. She brought a breakfast refill every week along with the cleaning services (and new sets if towels and bed sheets) which helped a lot.
There is an AC in each room that can be used of heating and cooling as well.
Wifi works perfect, location is great, just be prepared to go up and down the hills :)