Stayed here for 3 nights self catering in January 2017. There are other very similar accommodations in the same area and easy to get confused when booking. We were upgraded to a "duplex" apartment on arrival. Reception good, apartment clean and reasonably well equipped for S/C. 2 ring hob, standard size fridge, microwave oven with grill. Bathroom OK fairly small with shower only, no bath or bidet. Our balcony was quite good and reasonably private but some rooms I would not want to stay in as next to walk ways with no privacy at all. Other clients were almost all German. We did not use the restaurant for breakfast or dinner but many people did suggesting it was OK. There is a local beach within easy walking distance but very steep access.
Quite chilly at night in January and no heating at all in the apartment. Just about tolerable.
In summary, OK but would think twice about returning, depends what else was available.More