We have a great stay at Joao place,
Bed and sofa were really comfortable and the kitchen fully equipped, strategically located near to covered parking. We will definitely come back!