Joaos flat is in a great area of town and although we didn't get to explore it the night that we stayed, we watched live fado at Tasca do Chico and we highly recommend that place but you need to make reservations a night before.
For whatever reasons, our beds were not made when we arrived at the flat, but Joao had someone come make the bed within 5 minutes! The flat is very spacious and has all you need in the kitchen.