Good location, near to metro stop Arroios on green line (easy to reach the place by metro from airport-big advantage),however watch out-there are no elevator or escalator at this metro stop, which could be a problem with heavy suitcases! No elevator either in the building where the flat is.
Otherwise lovely place, clean and safe, equiped with everything you need.
We didn't had the possibility to meet Rui, but Tiago made to feel us really welcome, with lot of information about city, how to travel on public transport and provided us with a map as well.
We had a wonderful stay in Lisbon and we are definitely coming back!