The apartment contains 3 separate rooms and two toilets (only one shower) which you'll have to share with other guests. It's clean and well-equipped. The common spaces are very cosy as well. We didn't use the kitchen facilities but there is everything you need to prepare a meal.
The location of the apartment was great! It's a little off the main "center" yet easily walkable to most sights - which was what we wanted. The apartment was near a supermarket, and many great eateries :)
Catarina was a great host and made excellent recommendations. Their online map was FANTASTIC. We would stay again if we return to Porto. Thank you!