We stayed here (mid October), the weather was good, we hired a villa it was very spacious, lots of toiletries, 2 good showers and plenty of towels. We didn't expect three bedrooms, but that was a bonus. Kitchen was equip with all essentials. One massive plus point were the staff, they were all lovely people, and very helpful. Anything we asked for they did their best to help and accommodate us, in my opinion they went above and beyond what you would expect, they are a real credit to the business. The area felt safe and clean, not far from beautiful beaches, and plenty of good places to eat. City Bar does a good breakfast, there's a pizza place at the top of the road, we dined one evening at Dom Dinis a restaurant, about a 20 minute walk away it was a really good meal and reasonably priced too. I didn't want to leave, I will be back!