I loved staying at Joao’s place ! It’s fantastically clean, the rooms are big, kitchen is great and there’s a great terrace to enjoy some chill time !
I highly recommend it !