Bashir's flat is very much as described. The check-in is done very easily and Bashir is during the stay very much reachable. I had some questions during my week and Bashir was answering very fast.
But nothing beats the location, so easy to get to cais do sodre if you want to go out of Lisbon and the area is full of bars and nice cafés.
The actual flat however is not easy to reach by cab/Uber, so I would say target one coffee place around and do the rest on foot (as long as you don't have tons of luggage), to avoid detours.
I definitely recommend Bashir's place.