We stayed for a month, the apartment was very convenient for shops, beach and places to eat. The views were amazing and had breakfast on the balcony most days.
Bathroom and kitchen very modern facilities.
Linens and towels were changed halfway through our stay.