When we got there it was quite dirty and a few things broken, amongst one thing one of the big blinders. When mentioned to the owner they quickly dispatched a cleaning team and exchanged the broken things in the kitchen, but never fixed the blinder. That meant a week with one of the middle blinders down all the time and no 100% seaview. Also no breakfast to be heard of. If that is Hotels.com who is marketing it wrong, I don't know.
All in all, this is a good spot if it's clean, and everything is working. Just make sure you have a car (garage is good) because you'll need it even if you plan to eat out all the time. There's not much going on in the 20min walking distance around the flat even though it's on the beach front. And no, you can't swim from the beach right in front of the apartment.