We had a lovely stay at this apartment! The location is absolutely perfect, right next to the beach and the historic city centre is at walking distance (about 10-15 min). It was all very clean and the beds are good.
Maybe good to know: because we arrived late in the evening, we had to pay €20 for getting the keys delivered to us. Ricardo informed us about this upfront, but it might be good to know.