Very nice place and very centrally located.
If you have trouble walking up stairs it is on the third floor with no elevator… Porto is already hilly to some degree so this is something to be aware of.
Other than this it is a great spot, full of charm on the best possible street.