We had a rather nice stay on the whole and the team was very quick to respond each time.
The apartment is big and there is a dining table. The two main beds are comfortable and the extra beds are okay for a few nights.
The kitchen had enough to cook simple meals but I must say that we were surprised that there were no water jug, only 5 glasses for the 6 of us (but there are some cups and I guess maybe a glass had been broken by previous guests...) and no tea towels to dry our dishes. It wasn't such a big problem but if we had known, we could have brought one from home. There were four or five big plates and four or five smaller plates.