Great location. Close to several shops, transport, restaurants and the beach. However, I was a bit disappointed about the apartment itself.
It is located in a touristic apartments building run by a company. That could be fine, but since I am a user of Airbnb this is the worse and less cosy apartment I've been so far. All of them run by individuals.
Usually, I trust very much on the comments from other users and this apartment has very good ones. I don't know if I was not lucky... but the apartment has a very poor maintenance... especially walls, bathroom, doors and frames, and general cleaning.
You can stay there and spend a few days in the apartment without problems but I think there are better options.