The apartment was just as expected from the pictures, super location in the city center, everything in walking distance.
Even the beach is just a 10-15 min walk away.