We had a great weekend in Lisbon. The appartment is in itself perfect, almost luxurious, and the friendly hosts are very determend to keep it that way.
The location, however, could be better - if you are not oriented towards Belem, you are a bit off (note that the metro station in front of the street is not operating). Also, bring your earplugs (!!!), because major streets plus airplanes make it quite noisy.