Well. For what we paid this was not worth it. This hotel is right by the beach, and we'd probably rank it as a 3star hotel. The rooms are dated, and the beds not comfortable, the walk to the hotel is quite tricky so older people should probably not attempt to stay here.
The service is however fine, the check in went smoothly and we got the help we needed.
I you are younger, and want a hotel by the beach this is it. But even though it is high season, and we understand the prices go up, paying 400 euros a night is not reasonable.