We stayed for a week at the villa in May 2017, and it was perfect. We are a family of 5, and the villa was more than spacious enough, clean, well-equipped, and made for a very relaxing stay. For the first few days we ventured out to the surrounding beaches, but after that the children were so delighted with the gorgeous swimming pool (which was cleaned at least twice during our stay - thank you!) that we spent most of our time relaxing in the sunshine by the pool, eating meals from the barbecue. The villa is located alongside other villas, but is so secluded by the surrounding gardens that you are not overlooked and are unaware of anyone else being around. The villa is set back from the road, up a gated driveway, so feels very secure.
If we wanted to eat out, it was an easy 10-minute drive to the beaches or to the centre of Portimao, where there were numerous child-friendly restaurants/beach cafes to eat at. The beaches are amazing - there's the larger beach of Praia da Rocha, which features numerous cafes, but also many smaller, stunning, more secluded coves a short drive away. There were also waterparks nearby which we'd planned to try out, but we were so relaxed at the villa itself that we just didn't need anything else!
From the very start of our booking, Jeroen couldn't have been more helpful. He always responded by return if we had any queries, and provided such detailed information about every aspect of our stay that we felt really well looked after. I would also recommend booking a car directly through him, as the process was so easy, no queuing, and with no hidden extras at all.
We would definitely return to this villa in the future (tomorrow, if we could!) and would recommend it highly - it's the perfect location for a family holiday.