The location of the apartment is great - walking-distance to everything, and has many cafe and tapas restaurants nearby.
The view from the balcony is marvellous. However, the wifi speed is slow and we were unable to use it during our stay. On the first day, our flight was delayed, so we paid €50 late check in fee, which is something that need to be mindful if your flight arrives at night. Overall, we had enjoyed our stay. Will recommend it to other people.