We stumbled upon this place almost accidentally, and I'm really glad we did. The location is fantastic - right on the beach. The rooms were impeccably clean and the property is well-maintained - no signs of rust, chipped paint, or any evidence of being exposed to the salty air (and I know how challenging it can be to keep things in good condition under those circumstances.) The owner is cheerful and fluent in five languages: Spanish, Dutch, English, Italian, and I believe German as well. The rooms offer privacy while still providing a great view, thanks to clever architecture. The well-shaded chairs in the sand, overlooking the beach, are perfect for sitting and enjoying a book in the afternoon. We were extremely satisfied with our stay. The only drawback is that it's a bit of a drive to reach any restaurants, but the place has a kitchen so you can also prepare your own meals. The internet speed is good, and the shower/bathroom facilities are top-notch (those details really matter.)