We loved Rui's apartment, it was exactly as the pictures show. Very clean, modern with nice touches.
The location is great for being near restaurants, the metro and a walk from the main town and nightlife. Note: bear in mind the apartment is up a lot of steps (very pretty, hard with luggage).
We asked if it was ok that we check in very late (midnight), he said that was fine (perfect). We didn't meet Rui when we checked in, and he did not give us any instructions for checking in. Luckily another reviewer had said that he owns the restaurant opposite so we asked a member of staff who was able to help and let us in.
We asked Rui if we were able to leave our cases somewhere after we checked out, he agreed and said we could leave them in his office which was great. However, he did not tell us where this was or how to do this the next morning, so we hung about until (thankfully!) a cleaner turned up and she was able to get another restaurant worker to help us. We we returned to pick up the luggage Rui was there, so this worked fine.
Besides the slight lack of instructions, which perhaps I should have asked more questions about, the only other negative for us was that the apartment is in rather noisy surroundings. We arrived at 12.15am (where diners were right outside the apartment) and went out to dinner until 1.30am at the Hard Rock Cafe. The street was quiet when we came back but a little while after it sounded like a group of people were talking right outside the door (which is street level) until around 2am. Then in the early morning, 4.30am, we could here the person upstairs moving around/moving things etc. until about 7am and then more noise from outside the front door from then on (a van parked right outside and unloaded). So unfortunately we didn't get a great nights sleep. The bed was comfortable though.
So there were mainly positives, but as the apartment is not sound proof if there is any street or neighbour noise, you may struggle to sleep.