Great apartment! Extremely large and spacious - we were a group of six and all of the bedrooms and bathrooms the apartment had were more than enough to support all of us.
Location was great as well - it's right on the river so you have some really nice views and just a 20 minute walk to Ribeira Square.
Welcome center staff was super nice and helpful, giving us city recommendations and information on where to park. Would highly recommend this place!