My experience at Joao's place was very nice.
The place is really warm and has a fantastic balcony with a great view.

Everything was very clean and tidy, the kitchen is well equipped and we even got a bottle of good wine!