We unfortunately didn't meet Rosa personally, but her friend Paul was very nice and helpful for showing us the apartment. The apartment was very nice, just as shown in the picture. The location was also great. The Otija island is only 10 minutes walk from the apartment.
The only issue was the internet connection, which didn't really work during my stay. This was quite frustrating, as internet connection was one of the big concern when I looked for the apartment.