It is a nice place, the apt is not that big but you have everything you need. Washing machine, dishwasher, shower, hot water, everything was fine! Beds were comfy.
The only complain is that sometime there was a weird smell, not much, maybe they should look for the cause or maybe it is simply the building, I am not sure. The place is quite, just in front of the beach. The restaurant is also good, the same with their bar on the beach. The staff was friendly and helpfull.