Plus side: This was hotel service (daily cleaning, no meals though) with apartment facilities and equipment and price. The two rooms of our apartment were well appointed and the kitchen adequate for most purposes. It was a short walk to several good restaurants and a little further to harbour and beaches. We walked to the fort on the headland - worth the visit. There was a gym etc but we didn't use. The (small but adequate) supermarket is 2mins away.
Minus side: Nothing really negative to report. Minor points: People might find the pool a little small - it was fine for a dip on a hot day. The sea views were somewhat distant because a pousada is in the way - best view was from our side kitchen window. The on-site restaurant has closed down (but there are plenty of alternatives a couple of minutes away). It's a bit of a walk to the harbour and beaches and, being on a headland, the walk back was an effort.