We had an excellent time at Ricardo's apartment. The apartment was really clean (like hotel room-style clean!) and very beautiful, with a gorgeous view. It was also very spacious and well-equipped, it is everything that the listing says! Ricardo provided us with everything, even dishwasher and washing machine detergents, and also a very nice welcome wine :)
Ricardo was super flexible in terms of check-in and check-out times, which we really appreciated! He also communicated well in English, responded quickly to our inquiries, so it was a great experience.
That said, the apartment is a bit far from the center - not too bad, about 30-40 minutes to get there by public transport. Metro was 14 minutes on foot for us, bus is closer.
Another thing that can be a surprise for people not from Iberia is that there is no central heating - I do think it is the same for almost every flat in Portugal. We got a portable gas heater and very warm blankets but for the baby room there were some difficulties setting the right temperature.
All in all we had a great time and I highly recommend staying at this place.