The apartment was clean. They had coffee and sugar when you arrive. But the most crucial things they could not offer, like a decent shower and bed, specially when you are on your honeymoon. The rain shower and the small shower was a disaster. The bed was very thin. If you have a bad back, I don't recommend this.
You can see they are very commercial but they don't offer a pleasant stay. We were just a number.