We stayed for 3 nights at Joao's flat, and definitely it was a good choice. He and his wife were waiting for us in the flat. They were really kind suggesting to us where to go, to visit or to eat.
The location of the flat is central, in a couple of minutes you are in the old town. Also, nearby there are many restaurants and handy shops. I highly recommend this apartment !