Pros:
Super location, close to local shop (Pingo Doce), reception, and pool.
We were 2 adults and 2 kids. Apartment was perfectly sized with a main balcony and a smaller one leading from master bedroom.
2 bathrooms were ideal. All kitchen equipment and utensils needed were provided.
Sky tv and wifi were great for the evenings.
The property manager Eileen was really helpful before our arrival and during our stay.
Cons: we were without hot water for last 2 days of stay but that was a resort issue rather than apartment problem.
The apartment was slightly dated but that didn't bother us - although others may prefer something more modern.
The apartment - whilst by no means dirty, could do with a good deep clean, just wear and tear, cobwebs etc.
In conclusion more positives than negatives and I would stay here again without hesitation.