The place is really good and cozy! There is everything you need for a comfortable staying in Lisbon.
There are all necessary kitchen appliance and there are instructions all around the place so you can find all necessary information.
The place is located near the metro stations. Also it's not far from city center so you can just walk there.