Joao's place is bigger than photos as people have said. There is a nice square and convenient restaurants and shops nearby.
Joao could improve his communication but other than that it was great ;)