We stayed at this Villa for 10 days on our most recent return to Carvoeiro and we had a great time.
The L'Orange restaurant is just a 30 second walk from the Villa (we didn't go actually but it has great reviews) and there's Vila Nova which is a little further (maybe 2 minutes walk) which is great for those who love Seafood.
3 good sized bedrooms, and despite the lack of Air Con, the fans mostly did the job with us enjoying sleep without too much hassle.
There were just a couple of things that stopped this being a 5 star for us; firstly the lack of any items in the Villa when we arrived. Basics like toilet roll, washing up liquid, any milk, bread, tea/coffee etc. Most of the Villas we go to have something but there wasn't any. We left some teabags for the next guests :)
Secondly, whilst the maid service was top notch, as was the pool cleaners, having some indication of when they would arrive would be great although we know this is difficult. The maid was in the Villa for 3.5 hours on their first visit which meant we were limited in terms of our activities - we headed out instead which wasn't a chore though.
Finally, and this is nitpicking; the pool was a little cold, mainly due to the fact that there are two large trees on this property and next door on the east and west side meaning that the pool does get shade for around 30% of the day (and dirty a lot from the trees - easily cleaned though!).
We're sharing the above for full disclosure, but these were really just small points to note - we would definitely return!