If cleanliness and safety are not important to you, this place is great.
It has a great location on the beach and nice amenities, although that should be expected for the rate that is charged.
The unit was not cleaned properly - there was sand on the floor throughout the unit, mostly around the edges of the rooms, so seems to be a lack of detail there. Also, there was a used condom found in one of the bowls in the cupboard - so that was quite disturbing and could have been avoided by checking details.
We were only given one key by the host which was a problem if you plan to go on individual outings. Apparently a previous guest lost a key and since the owner was out of town they could not get another one for us during out stay.
The most disturbing thing that happened is that they had arranged for a repair person to come look at a window (did not mention before our stay) and provided that person with a key to the unit. They came right into the unit while my wife was changing without any knocking or notice while she was alone, so it was quite frightening. They had sent a message the same day while I was out on an excursion without access to email and did not think it was important to wait for a confirmation that we received the message before allowing access to a stranger to enter the unit.
When told about all of this, the host said they were sorry, but it came across very insincere.