As other visitors stated already, the apartment really has everything you need. The internet is realized by an LTE box which has enough capacity for two TV streams in parallel. Since the large TV was smart, we were able to receive some german television via Amazon Prime.
The kitchen has everything you need, even some tupperware, two fridges and a freezer.
The balcony is large, only here the chairs and table would need a refresh, but that is really the only thing which could be improved.
We had a car, which is recommnded, as it gives you the chance to go for good beaches, super markets and some sight seeing.
The tennis club on the other side of the street offers nowadays only paddle. It is 20 Euro per court per hour. Each racket is 3 Euro on top, but it is lots of fun.
Communication was very good, I would highly recommend the apartment.