My girlfriend and I really enjoyed our stay at Joao's flat. It was well furnished and pretty easy to find from the metro station about 5-10 minutes away (by foot). To get downtown, you can take the metro, but my girlfriend and I decided to split Uber's, about 5-10 euro per ride, and it made for a lot easier of a commute to all the great sites. Maybe something to consider if your budget allows it. Joao was easy to get a hold of and answered all the questions we had.