The Villas De are a great place for an extended stay in Sintra.
They are in a prime location just a short walk to the town center and the sights. They have a wonderful garden area and the Roma are very clean.
I would definitely stay here again.