There are 65 steps to the appartment, the benefit is the view over the city. The location is perfect. Many things are in walking distance. The best next supermarket is in the Rua do Loreto short behind the Rua das Chagas.
The Largo do Carmo is very nice for sitting and relaxing. Stick to the "Leiteria Academica" bistro. Simple, nice, inexpensive.
The rest is up to you. We would take this appartment again in the case we do a second visit to this city.