Rui's place is a cozy place with a beautiful outside area great for 2 people.
He is really committed to make the stay as nice and comfortable as possible - he was always easy to communicate with, had some great tips for activities and restaurants etc and the place is nicely decorated and has everything you need.
The beach is only 10 minutes by car, Lisbon is also easy to reach. I would suggest renting a car however.