Pedro is an excellent host. He brings fresh bread in the morning, rode with us to show us the closest market, and even met us at Praia Grande to make sure we did not miss the dinosaur footprints in the cliff. He's also currently taking English classes for those who don't speak French, Spanish, or Portuguese.
The internet now works in the cabins as well, though brush up on your German if you intend to watch much TV :) The beach is a short (2km), but somewhat precarious, walk. And with a car, the cabins are an excellent location; 10-15 minutes by car to the palaces and gardens, but not too close to the tourist hub-bub of Sintra itself.
Pedro's gardens are a work in progress, so they may not be as immaculately manicured as those at the Pena Palace, but he will share oranges with you if they are in season, and our kids loved his bird collection and his current puppy. We found the cabin clean and big enough for our family of 4. The decks are enormous, and though they don't face the pool, the one we were in had a view of the hills of Sintra with Monserrat Palace and Pena Palace in the distance. The pool was clean and well-kept with plenty of opportunities for lounging, though we didn't get to use it due to unseasonably cool weather. The two cabins together would make a great location for extended family or groups of friends to have some privacy.