The villa itself and surrounding areas are absolutely beautiful! You have everything you need and more there. Mário is the perfect host and very easy to communicate with. There are a couple of supermarkets nearby which are fine, but we were a bit unlucky with the restaurants because they were always closed when we got there. One restaurant I would highly recommend is the Nortada at Praia Grande, we had a beautiful meal there. Now, the only drawback to our stay was the weather. Apparently Colares has a very particular micro-climate (day or night) which means that most of the day it's covered in a misty cloud. The temperatures are a lot lower than just a few minutes down the road and if you try to dry any clothes/towels, you can forget it, unless you take them to the local laundrette. Finishing on a better note though, Sintra and Cascais are stunning areas to explore. You do need a car to get around and do be careful because the roads are extremely narrow and winding, however there are some gorgeous places to visit.