We had a great time hat Joao's apartment. We usually walked everywhere we wanted to go. There are a lot of cafés and restaurants. The room is a nice studio apartment. The bathroom is really modern. It can get a bit cold as most apartments in Portugal don't have a heater. However, there is a small portable heater in the apartment. We also needed a place with good WiFi since we had to work as well. The WiFi in general worked pretty well and we were able to work from the apartment. In general I would recommend staying there.