We were 6 people and stayed in the apartment for 3 nights during the month of June. It was really hot weather and we could not open the windows which meant there was no air circulation at all. The apartment was really hot but at least we were provided with a fan. It also lacked good light and sound isolation (although this can be ignored).
The check-in point is not in the apartment (actually it is in the opposite direction) which is not ideal but it os not as burdensome as it seems due to the kindness of the staff.
The worst point is, however, the lack of cleanness. When we got to the apartment there was dust all over the floor. We didn't care a lot until we returned from the trip and two of us, who shared the couch, had scabies.
Scabies can be killed by disinfecting linen and towels and the fact that they were there proves that this task was not thoroughly followed through. Nobody wants to go on holiday to come back with scabies!