If you like staying at Alfama, this is a perfect place. The apt is specious, I stayed here with my family for three nights. There is a little store conveniently located next door to the building with a good supply and stays open pretty late at night.
I definitely recommend staying here.
The only point of caution are the stairs. They are steep and narrow. I wouldn’t recommend it to people who may have difficulty going up the stairs, specially with luggage.