We really enjoyed our stay at João's place. The patio is huge and get's loads of sun during the morning and afternoon. The apartment is located right next to one of the best viewpoints in the city and is close to some cute bars (we recommend Aberto and Cafe de Calcada for lunch). The place also comes with a fan if it gets too warm.