The villa was clean and well-equipped, eg beach towels provided. Self check-in was easy and the agent responded very quickly to our queries. It's about 20 minutes walk into Carvoeiro where there are plenty of good restaurants to choose from, and another 10 minutes further to the beach.
We have given a 3-star rating because there was an issue with the drains during our 10 day stay at the villa. On three occasions the sewage smell coming from the second bedroom ensuite was so bad it was impossible to use that room. We reported the issue to Elite Management, who responded immediately. A team arrived the next day to clear tree roots from the drains. Unfortunately, the smell returned briefly a couple of days later, but not again while we were there. We hope this issue has been resolved, as it does impact very badly on the quality of the villa.