The place is perfect for your stay in Lisbon :)
Close to everything you need, especially public transportation.
I recommend!