We stayed in Isabel's large (3 double bedroom + bunk room) 6 adults 2 tiny babies and a nearly 3 year old. It was spotlessly clean but nothing that made parents terrified of damage by a toddler. She could play with her balloon and run the length of the huge living room with no fear! There were "extras" a buggy, high chair, a few crayons etc. The roof terrace caught the early and late sun while the garden was shady. The two weeks we were there were a bit chilly at times, so we did not get the benefit of what I suspect is a nice cool house in summer. The electric heaters were, according to my husband, excellent quality and we were never cold.
The playpark was a huge hit with trampoline, slide and climbing frame. We were often there before breakfast (ours) she had of course eaten! The pools were great, and not within the villa which was a bonus and the beach within walking distance albeit quite hard going with prams!
I would recommend this house highly for families or couples, the only drawback is that it is quite a walk into town for an evening meal, however we cooked in, and found an excellent butcher in Alvor town, real meat not supermarket stuff, and the fish from the market was excellent. The kitchen is well equipped.