This location was great for our purposes... everything ~10-15 min walk away. The apartment is literally around the corner from the bridge that takes you to the port wine cellars. We travelled with five adults and two small children and the rooms were sufficient. There is 1.5 baths.
Our children appreciated the toys to play with. We were able to do laundry and air dry them (wish there was a dryer but there was a hanging rack). It was nice to sit outside on the terrace. It did rain while we were there but there is an awning to provide shelter. There is both paid and unpaid parking close by (maybe 5 min walk away) .
My only complaint is that the mattresses are very thin and uncomfortable if you are used to thicker and more plush beds. No toiletries provided so remember to pack some!
There are stairs to climb but functioning lift.