Stayed here for 9 nights. Everything was quite ok. The location of the apartments is really nice. Quiet area, parking spots right outside, and beach/supermarkets in walking diatance. Cons were the beds (old spring matresses are just aweful for everyone's back) and the kitchen supplies (bit short on this end).
I'd reccommend to stay here, but not to expect high standards.