All descriptions and reviews for this place are accurate, but the place was much better than I expected.
In Sintra, all attractions are not in one area, so you need to take a bus/taxi/touk touk.
Lines for buses are always long, and I heard(didn't take) the fare is not cheap.
We used Uber all the time and fares were always within 2-4 Euros. It saved a lot of time and money.
Because Uber solved our mobility concern this place was perfect for our short trip to Sintra. There are restaurants and small shops nearby, and personally I think quality of restaurants were better than city center of Sintra. (and cheaper).