Great location right on the beach as described. We went a bit out of season so some stuff around wasnt open, but it also meant the beach wasnt busy either.
The property is just what you need for that type of holiday. The condition of stuff is alright, not sparkling new.
The shower is a bit naff, a nice shower is sort of needed after sandy days.
There is a bit of mould downstairs, but it is right be the sea, so not sure how you avoid that tbh. The walls to neighbours are thin so noisy neighbours can be an issue.
Overall a good place to stay, great location, adquate facilities around and in the property.