We had a lovely stay at Castro beach house, with a perfect location close to Sintra and many beaches. The room was nice and clean and we also got a nice breakfast every morning. Alvaro was the perfect host, always available and very helpful recommending areas to explore or restaurants to visit. We highly recommend a stay here :)
Jon and Maren