The apartment was clean, the beds were comfortable, and it was about 350 meters to the beach (about a 6-minute walk). The pool was cleaned daily. There's also a barbecue area and a nice outdoor seating area. Dishes and kitchen utensils were all provided, and we even had a dishwasher. We were two adults and two children, and we were very satisfied and would recommend it. There are shops nearby, including Lidl and Kaufland.
A washing machine would be a nice addition.