Great location as many others have already mentioned. You’re literally one street away from the beach and lots of amazing restaurants close by. Noise can be an issue if you’re sensitive to it so preparing for that is wise.
The apartment itself was as described and clean overall, with all the amenities you’d need on a short-medium length trip.
Overall great value and a recommended stay!