Very nice flat. It is very well located in the city (it is still part of the pedestrianised centre but it is right on the border with the rest). Many shops and restaurants are nearby. About 15 minutes walk to the beach and the metro. The rooftop is great, with a beautiful view of the city and the mountains.
Flat is perfect for 2 people, maybe a bit small for 4 but it depends if you stay there a lot or not.
The area is a bit busy but the flat is very well insulated, very quiet at night.
The only negative point we found was that if you come out of season (in our case it was in February) no heating is available, just air conditioning. There were also foul smells of sewage on the terrace but I think this is because there was some sewage work in the street.
I fully recommend!