Very pleasant three day stay. A little out of town, but there is parking, and cabs are easily obtainable for a 5-10min trip to Albufeira or beyond.
Accommodation very spacious, clean and bright. The apartments we stayed in could accommodate six (2 doubles, one twin) in comfort. Wifi worked well.
Since these are apartments, there is limited onsite service but the lady on duty coped well with our requests. Didn't try the pool but it looked pleasant.
We went in May, obviously not peak season, so cannot vouch for how busy it is in the summer.