I would recommend this place to anyone. The view was fantastic, and the location was great. There's a corner store a few steps away, and we made great use of the nearby metro entrance. Really an excellent place to spend your time in Lisbon.
If I had any complaint it would be that the walls were a little thin, and there was some construction above us in the morning. But that is no fault of the hosts, and I assume the construction will be finished soon. Just be careful with any late night conversations!