We honeymooned in Portugal and Vale da Roca was our first stop, 4 nights total; and if I could have stayed longer I would have. Not only are the rooms and the overall property nice/stylish, they are also comfortable and accomadating. From the room views, to the pool, the breakfast, to the staff--particularly Ines, a very happy and kind staff member who greeted us every morning for breakfast, and so willingly gave us advice and tips--the whole Vale da Roca experience is a very special one; and the anchor and energy behind it all are Margarida and Ricardo, two of the very best host you will find anywhere. They are generous, detailed, kind, happy, and are genuinely good people sharing their amazing property.
Details:
Uber from Lisbon airport = 22-25 euro, and takes about 20 minutes
Eating: 2 particularly cutesy and good restaurants in Azoia, which is a 10-15 minute walk from Vale da Roca: cost of dinner per person with bottle of house wine = 25 euro
Beach: 1.8 miles from Vale da Roca is Praia da Ursa, which is the most beautiful beach I've ever seen in person. We walked from Vale da Roca, but decided to catch an Uber on the way back as the walk isn't particularly hard, but you do walk along a relatively busy highway at some points.
If you ever get the chance, stay at Vale da Roca; you will not be disappointed!