This place was perfect for my partner and I.
The location is out of the intense touristy vibe of the main downtown area, however just a short walk away you have beautiful historical buildings and the river. From the river you can get a train or tram straight to downtown, easy peasy.
Greater Lisboa is predominately located on a hilly area, so be aware you will be walking up and down hills but its no biggie. We discovered the 18E baby tram as we called it, takes you pretty close to the flat from downtown ;)
Francisco is the no lie the best host we have encountered so far on our travels. Full of helpful tips and info for Lisboa and even sent me lists of places to surf all over the Portuguese coast.
5 Stars all the way!
(I guess as a bigger guy a could have used a larger shower, but now I'm just being super picky ;)