The place is absolutely stunning, it's got an incredible view and the location couldn't be any better. It also has private parking in the back which is extremely helpful.
It's super clean and the host responds to messages quickly. It's really everything you can ask for in an airbnb. They even let us check in early which was extremely kind.
However, checking out was extremely stressful. I think this might be a one off case but worth mentioning that you should take their check out procedures seriously.
Their cleaning staff came in at 10:50 (check out is at 11 am) and stood in the doorway. We had already packed up most of our things and completed all the check out procedures (Trash ready to be thrown out, bed sheets removed, kitchen cleaned and everything put back where it came from). But I had wanted to rinse the sand off of me since we were just relaxing on the beach so I was in the shower when she came in.
Fumbling around in a towel to get my clothes from my bag while the front door is wide open with someone I don't know standing in the doorway and feeling the pressure to get out asap is not the most relaxing check out experience but I understand that they have other guests to get ready for. I just wish they gave us the full time or waited outside so we wouldn't have been so rushed.
That said, 4 days later we received an extra cleaning fee request because there was "something" in the shower causing a bad smell, that something which they called excrement (maybe just a google translate issue here) was simply sand, hair and possibly my bar soap. Which I would have removed correctly if I had the full amount of time to clean up. When we responded they cancelled the extra fee as it is a beach town and it is normal to find soap, hair or a little bit of sand. We did make sure to shake off any excess prior to entering the house every time.
So overall a beautiful place, stunning, clean and romantic. Everything the pictures promises. Just make sure you're someone who is extremely organized and clean before you book this. Don't be late for check in or out. Which I guess is only polite, and make sure to clean up after yourself and probably best to take some photos at check out just in case.