The place is very nicely located within walking distance of everything. The unit was spacious with 2 separate bedrooms and an extra bed just outside the one bedroom as well as a pullout sofa bed in the living room. The kitchen was nice and well stocked with cooking items. There was wifi included. It's up a few flights of stairs, on the 3rd (top floor) I believe. For the colder months there were a few electric heaters which warmed up the unit nicely. The rooms are decent size and the bed was firm but quite comfortable.
The bathroom is quite small with just a small stand up shower. Since the bathroom was so small it would have been very helpful if there were some shelving or some vanity space since there was really nowhere to put any toiletries. I would highly recommend installing some inexpensive shelving as there was ample room to install these and that would solve the issue of lack of toiletry space. We brought in a chair to set our toiletries on but then it crammed the space even more.
Overall it was great value for a great location and I would not hesitate to consider this property when in Porto.