The apartment is on a good location. The room we stayed was big and clean. However, if you are going in the winter months, have in mind that there is no heating in the apartment. We stayed here in Feb and it was pretty cold inside.
We did not have opportunity to meet Ricardo, we met his mother. She was very kind women and a good host.