Ricardo is a great host, very hospitable and responsive to requests and assistance. The two key things for me were location and having a decent outdoor space, which I struggled to find in this area and also in Lisbon. Location is amazing, about 1 min to beach and sea views from the front balcony, plus about 2 mins from the train station to Lisbon and cascais. Local supermarket about 10 mins walk and other small shops closer. Beach restaurants just a few mins walk too.
Front balcony is large, and the back outdoor space has sun loungers, hammock and BBQ. Train noise hasn't bothered me, barely notice it, which I saw as a comment in another review.
Apartment has everything you'd need, large fridge and freezer, washing machine and dishwasher, and fully equipped kitchen. Bathroom clean and a decent shower. Coffee machine and starting capsules a great addition too.
All up, highly recommended and very good value compared to other places in Estoril which are mostly up giant hills and would be substantially further from the beach!