This is a great location in Lisbon. You're close to several metro stations and there are a ton of fantastic restaurants in the area. If you walk south all the way down Almirante Reis (about 15-20 minutes), you'll get to Praca do Comercio (Commerce Square) and the main amenities along the waterfront.
The place itself is big, and clean, with a nice bathroom and well-equipped kitchen. There are 6 other rooms in this unit, but everyone I met was incredibly friendly and it's a great opportunity to meet people from all around the world.