The location is great, and the terrace has a lovely view over Lisbon. Check in was very smooth. There are a few areas where it is lacking though.
The beds are low quality, essentially fold-out ones with a very thin mattress. The terrace would be massively improved by having a few chairs/tables to be able to sit and enjoy it. It would be a really nice touch to have some complimentary coffee/tea available for guests. Showers are not especially clean.
It is essentially a hostel in a lovely building, which for what you get seems overpriced.