The location of the apartment is perfect. All the main attractions within walking distance.
The main minus is temperature in the apartment, we were really cold and the only radiator doesn't help the situation.
Boiler in the bathroom is small, so if two people want to take shower and wash their hair, hot water probably will run out, but it ok to only use it to wash your body.
Near the apartmen there is street with shops and restaurants and down the street there is a shopping center. (We went to Santiago cafe where we had Francesinha and Majestic cafe (it's a little bit expensive but their Majestic toast is delicious)).
Other than that apartment has all you need to live in it.
P.S. The stair to the apartment is steep and it's hard to take your suitcase up and down. Oh, and once the electricity in the apartment was out of work but this problem was solved immediately.