We had a great stay. The apartment is well located near the São Sebastião metro station and El Corte Ingles store. Easy access to go catch the subway and explore the metropolitan area. Or, just walk downhill all the way to the Commerce Square (Praça do Comércio), it is not that far.
The apartment has all the basic kitchen stuff plus a small dish washer, microwave, toaster and washing machine. There are several common supermarket stores nearby to buy some groceries if one would like to prepare something rather than go to restaurants all the time. There was no coffee maker, as others have mentioned previously (and thank you for the warning), so we brought our small Italian espresso with us for a nice fresh cup in the morning without the need to go downstairs to the "pastelarias". ;-)
Overall, we liked the place and the location a lot.