We loved the apartment as it was very spacious, well cleaned and maintained. The decor of the apartment was great. It was probably the most well decorated place we stayed in our 15 day trip to Portugal. The location was great as it was a short walk to the river in one direction and a short walk to the center in the other. Check in was easy and communication with host was fast.
One minor comment as we were a family of three kids under 6, it was a a long climb up and down those steps especially with a stroller. We loved that they provided a baby cot (keep in mind it doesn't fit in the master bedroom). Another minor comment, they wanted us to strip the beds and put all sheets in a bag and take out all the trash, with our family with three young kids, this seemed like too much for an agency managed property at such a high rate per night.
Generally, we loved it and would recommend staying there!