This place is huge, as the description states it has 3 floors. We lived in a room in the 3rd floor (no elevator!). The common room/kitchen (on the ground floor) is very nice, although we didn't use it much.
Unfortunately there is only one toilet on each floor and the toilet on ours was broken when we arrived, so we did have to walk even more between floors. And one of the two showers on our floor was also broken.
The location was good enough to walk most of the distances in Porto (if you don't mind a bit of a walk)