We are a couple who spent 4 days in this appartment and our experience was great. Everything was clean and well prepared for our arrival. The only thing that i'd like to note is that you need to bring your own towels because the appartment doesn't have big ones. Apart from that small point, everything was what the annouce promise.
I'd repeat!