We (7 adults and 1 toddler) spent a week here in early June 2022. Villa is located in the Club Albufeira complex so a couple of bars, restaurants and pools to choose from onsite, or about a 25min walk into the old town and less then 5 mins in a taxi (around €5!).
Pros: Booking process and contact with property manager was seamless and Sonja was great to deal with. She also arranged our transfers to and from the airport which was a super help. The villa itself is a great size, loads of room for us all, and the pool, air con and patio were especially fabulous in the 30+ degree heat. Villa itself was clean and had everything you could possibly need, plenty of spare towels, sheets, utensils etc.
Very small cons: lots of marble/glass/tiles for anyone travelling with small kids. Also there is about 10 tiled steps up to the pool from the patio which is not very clear in pictures, not a problem for us but can be dangerous when wet!
However the pros completely outweighed the cons and we are already looking towards our next visit :)