The description of Telmo and Diogo place is accurate, the place is located in 2 min walk from Sintra city center. Be prepared that the city is hilly. And it definitely worth to stay in Sintra for more than one day, the views are amazing.
We had a very good communication with hosts, so I was able to leave my suitcase as soon as I arrived in Sintra.