We stayed a family of 2 adults and 2 children for a week. The location is great, with an amazing sea view from most rooms, within a safe building.
The downside is that the place overall feels tired. We felt that it is in need of re-decoration and some intensive cleaning. There were some unpleasant smells from the vent of the en-suite bathroom and there was hardly any water pressure from the shower. The dishwasher didn't really clean the dishes. We mentioned it to the agency and they sent someone straight away that provided us with advice. The result was little improvement, but we just went along with it.
On the whole, the apartment is good value for money.