The good: Let's start by saying that this is a stunning apartment. Everything you need is here, well kitted out, air conditioned and modern. Nice main pool in the complex and a small kiddies pool. As others have said about 20 minutes walk to old town. Supermarket about 5 minutes away.
The bad: okay not bad as such but not great. Specifically said before I left that the advertised WiFi was very important as I had to work on certain days. Wasn't available when we arrived but was assured it would be there within 24 hours. Had to chase it up and eventually got it 3 days later. Was told there would be a towel and linen change and clean mid holiday, now not bothered about the clean as we keep it tidy but nobody came at all to change the towels or linen, bad show. The manager Lurdes seems like a lovely person but I'm not going to spend a holiday chasing these things, it's just a bit irritating. In her favour she opened a third bedroom for us when we were only expecting 2.
The ugly: booked this through holiday lettings which is owned by TripAdvisor and found the whole process to be the most confusing, frustrating and unhelpful booking I've ever made. Very bad show.