The place is very centrally located in Lisboa, next to Rossio Square, close to all the attractions. I was able to walk to almost everywhere except Belem area. There are lots of great restaurants nearby too. Even the place is quite small, but I got everything I ever needed.
The host is super nice, very helpful with the directions and check-in instructions, he even allowed me to check-in early.
I definitely recommend this place.