This place is great! Excellent view and location, especially for spending the weekend out on the town in Bairro Alto. The bathroom is not particularly private, but as long as you're aware of that and comfortable with your travel companion I don't think it would be a problem.
We had an issue during our stay but the host was very understanding and worked with us to find a solution. I would highly recommend staying here!