Perfect location, but a pity that there was too much seaweed. The hotel does a lot to remove it, but in our case it was impossible to enter the water.
Appartments are very nice, but when you are a light sleeper, ask for a room that is not close to the road behind. For us it was no problem.