The place is in city center - Bairro Alto. You dont need a car. There are great restaurants nearby. On that street on weekends people come out to drink, talk, eat and party. But don't worry the windows are great so if you want to sleep u can. But still you are in Lisbon.
You are 10 min away from River, 15 min from the R. Augusta street in center and 20 min from the Caste.

If i am back in Lisboa, this is the place where i stay!