We thoroughly enjoyed our stay at Joao's place. The view from the balcony was amazing and we loved spending our mornings and evenings looking over the city. The apartment had all the basic essentials we needed.