This place is great for a stay in Lisbon. Is close enough to the center and there is good connection with public transport. Be aware that the place is located on a hill and it is difficult to go up from the metro station with heavy luggage. I would recommend to take a taxi instead.