Christina’s Chalet is a great place to stay - also Christina and Joana are both lovely, welcoming, and helpful. A well put together guide book is very helpful.
The place is private and so quiet in a location with lots of great bars and restaurants without feeling claustrophobic like Bairro Alto can. I worked from here with no issues recommend!