Stayed for 2 nights with my bed being in the third floor and probably the best view over Porto‘s roofs you can get! Lovely Personell, Showers with Hair Dryer, and a balcony.
The reception is a nice place to relax or play some boardgames.
They had a kitchen, but i didn‘t go there, so no info on that.
I would definitely come back