We had a absolutely brilliant week at the villa. It suited our needs. The lounge area and main patio are perfect for groups, including the beautiful pool area! The place was clean. The linen on the beds was hotel quality and the beds were very comfortable.
There is a lidl down the road if you want to do some shopping. I would recommend having a car or getting Uber’s if you want to eat out. Costs about €5 in an uber to get to Cascais.
There is a tourist tax in Estoril, I think it equates to €1 per person per day, which is minimal but just so you are aware.
All in all we would stay again and recommend to our friends.