My wife and I really enjoyed our stay at Joao's appartment despite the climb on steep, cobblestone streets. We used the small roof terrace morning and night and liked the view even though it's far from panoramic.
Being close to Castelo de Sao Jorge was nice but did also have the downside of loud Fado singing into the the a.m. some nights during the Festas de Lisboa.