4 of stayed here for a week in July and can't say anything bad about it. The apt is spacious and had two bathrooms .. So no fights!! Haha it's had everything you need in the kitchen and catered for every eventuality ie towel beds with pillows for lying on the grass around the pool, umbrellas, bucket and spade and noodle for the beach etc. the complex is very clean and the pool is like a lake and there is a separate kids pool on the opposite side of the pool bar so that's nice also.
I had read reviews of the pool bar being expensive but have to say they were wrong, the food is very reasonable you got a cup of local beer for 1.25€ so you can't complain. The resort is a bit of a walk from Alvor but you can get a taxi to the door for 3.70€ so can't complain there either. All in all the resort, Alvor and eateries and beach were excellent and I would return again more