Castro house is a beautiful house with very lovely rooms. Very good location, close to the beach and not far from Sintra, Cascais and Lisbon.
Alvaro and Yolanda are very friendly and helpful. They make you feel at home (very important when you travel alone!).
I can highly recommend staying at the Castro Beach House!