Wonderful apartment! It's beautiful, convenient, and the view is beyond words.
It's not huge, but the rooms are divided in a way that makes it easy to accommodate a big family or a few friends.
However, if you rent this apartment, you have to know that there is a steep hill to get to it + the stairs in the buildings. We were there for 3 weeks with a 6-month-old baby and a stroller and we think the apartment was totally worth the effort to get to it, but if you are fussier than us, you might not like it. Also, it's Lisbon, there are hills everywhere!