We stayed a week in the apartment. The location is very good, right at the beach. The big outdoor kitchen is nice, you can also relax on the lounge chairs in the courtyard.
Extra positive points are beach access with beds and umbrella, fresh bread in the morning and the afternoon, air conditioning in the room.
Things that could be better are privacy and overall noise level. Starting from the early morning there are people walking around the territory and on the beach and you can hear everyone. The WiFi connection is also not the best.
If last two points do not matter much - I would recommend staying here.