Please read to the bottom as I will list all good and bad. I will say that it is worth staying here despite the issues I list.
This is a great place to stay if you want to go to sleep listening to the sound of the waves crashing on the beach just below the bedroom balcony doors.
However if you want to sleep in, unless you can sleep in the daylight, then you are out of luck. The curtains block out almost no light so at sunrise the bedroom is like full daylight... Which is great if you like waking at 6am when you are on holiday. The bed is also a bit hard, I don't mean firm, I mean hard, like a cheap mattress and to top it off they have left the plastic cover on under the sheets. The shower leaks creating water all over the floor. And there is no toilet door so you must be in a close enough relationship with your partner that you can poo with no door between if required. No towels are provided either.
The biggest issue for me was the curtains but this won't bother some people. Although the bed is hard, it's probably better than too soft so I could still sleep.
The instructions and communication from the host is great and the location above the beach is amazing. There is no access to the beach from the actual apartment, but it is a 5 min walk to not bad at all.
If the (relatively small) issues above were fixed, I would return in a heartbeat.