On the + side:
Friendly owners, nice apartment, great view from the apartment (water facing), good location (though long walk to city center might not be ideal in summer time owing to the heat), beach located in front of the place, many restaurants around, supermarkets walking distance, and washing machine availability on the floor.
On the - side: Short opening hours of reception can become a challenge in case of problems. First night, we could not shower as the shower drainage was blocked and water overflow the bathroom. The problem was however immediately resolved the following morning.
Also, the cleaning lady cleans the floor only and did not refill toilet essentials. Very annoying when coming back in the evening after a long day.