Perfect location, close to the beach and with easy parking.
The beds were comfy and the flat was clean. Communication with the landlord was easy.
I recommend the flat as we had a lovely stay. But if you're a light sleeper, bring earplugs to avoid being woken up by roosters. The residence also has paper thin walls. In our case it wasn't any trouble though.