Great place to launch into beautiful Porto, very walkable, place very clean and comfortable as listed. 15-20 stairs entry.
Small shower (as mentioned by others) slow plumbing (old buildings).
I would stay again and again.