The location of the apartment is great (next to beach, restaurants/bars, supermarkets, etc). The seaview from the balcony is fantastic, especially in the morning at sunrise.
The apartment itself is well equipped with some need for repair/fixing here and there. All such requests are immediately addressed. Wifi works well inside the apartment, but connection may be a challenge outside on the balcony.
When staying longer, i.e. 2 weeks plus you should consider arranging for additional cleaning and towels/bedding change.
Important to keep in mind, that check-out time on last day is 10:00 am. So when flight home is later in the day and extended check-out does not work due to main season and follow-up booking, the property does not offer any option to store your luggage during the day. You need to arrange somehow on your own.