Great appartement in a great location, close to beach and restaurants. Good value and the photos are accurate. Some small issues with repair that I have informed the agent of. You definitely need to take your own bedding. There is additional local tax to pay on arrival and 250€ is held against a credit card as a deposit. This was released 4 days after departure. Not a problem but good to know.
I would stay again especially if the small repairs are done.