I would always recommend this location to my friends.
Teresa is very helpfull and you could always contac her for tips.
But you should know, that the sleeping places are not optimal, but you do not come to sleep to lisbon.
You will enjoy Lisbon and you will enjoy this location as well!