Rui's place was sufficient for the girls trip I was on where we did not spend a lot of time in the flat. Given that it's on the 3rd floor, it was great that there was an oscillating fan in both the living room and the bedroom, since it's quite hot in July in Lisbon and there is no air conditioning.
They were very specific on towels, so if you say you are two people traveling, expect 2 body towels and 2 hand towels (no extra towels for hair, etc). The shower is prettttty tiny, and I bumped my elbow on the temperature handle every time I bent down to pick up the shampoo or conditioner.
Also, there is no handsoap offered, so bring your own for hand washing in the bathroom.