Pros:
The location is just perfect, the distance from the beach is a 2-minute walk, and downtown is a 30 minutes walk, with no traffic at all on the road around the property. The area is full of restaurants and bars and a supermarket is 15 minutes away only.
The private pool was heated (but you can't use it during the night).
The water pressure of the shower was very good too.
Cons:
Very noisy, the old plumbing didn't stop for a minute making a loud rattling noise during the day and night, and our sleep was badly affected by that. We informed the landlords and apparently, someone came to fix it while we weren't in, but the noise didn't go away.
This was on top of the guests next door who would stay up till 2 am and they were very loud talkers too.
It was generally clean, but not as a 5 stars accommodation as they claim, corners and some areas between beds and walls weren't cleaned at all.
There's a safe in the room, but it's locked, so can't be used.