The apartment is exactly as described and perfect for a short stay. I genuinely could walk to the beach in less than one minute. location is good for supermarket and restaurants and at night there is no noise from the main streets.
However....
Even though it is not their fault...
The house next door is undergoing a huge amount of building work so there is non stop noise.... drilling, hammering, banging from 8am until 5pm.
i would have at least hoped for an apology or some appeasement from the agency since they made no mention of it when booking. they made no me mention of it and offered nothing to make up for it.
So, in closing, the apartment is great and you should book it with confidence. But before you do make sure you ask if the builders next door have finished because my stay was completely ruined by them.