The location of this place is perfect shops restaurant beach all close.
The apartment is little bit darker then expected, but that is not a big trouble if you are all day on beach or for short stays.
The biggest issue is the smell on one side of the building, the balcony side.
There are kitchens from restaurant. That is the reason for 4 star.