We spent 5 nights at Pedro's place. The location is right in the heart of Lisbon, ideally placed for sightseeing and dining.
Rossio station - for Sintra - is a short walk and the famous #28 tram starts from across the square. You can amuse yourself watching the long queues waiting at peak times (most of the day and evening).
If we return to Lisbon we wouldn't hestitate before staying at Pedro's. He and Mathias are excellent hosts and very good communicators.