The pictures of the apartment are accurate and the apartment was as we expected - in fact it was a little roomier than we thought it would be. The kitchen is very well laid out with everything you need to self-cater - not that we did - apart from breakfast, because eating out in this area is so good and so affordable.
We were greeted as soon as we arrived and made ourselves at home. You're across the road from Sao Joao station (no train noise though), so it's very easy, quick and cheap to get into central Lisbon. In the other direction is Caiscais, such a lovely, classy suburb full of older buildings on the sea and well rated restaurants - most are truly excellent apart from the odd seafood tourist trap (if you see seafood platters, it's NOT always a good sign of quality local cooking). And there are English pubs if that's your thing.
Estoril centre is nearby - there's a giant casino and lots of reasonable places to eat there, too. The beachside walk to Caiscais is so pretty with pitstops along the way. There's a little supermarket around the corner and a large one in Caiscais - you can catch the train there if you don't have a car.
We hired a car and it was very easy to get around and park near to the apartment when we'd finished exploring for the day. We stayed with the in-laws who loved their queen bed so much that they wanted to buy the same mattress. One bathroom was a mini challenge for the four of us, but we managed fine.
And the balcony is a lovely sun trap and nice spot for coffee in the morning.
There is a laudrette a short walk away if you're staying for longer and want to do a wash.
Overall it was a great stay - nice being out of Lisbon but being close enough to take the train into town when we wanted to all eat, drink and be merry.