I did not meet Eduardo but he was very responsive to my questions. His relative, Maria was very responsive too and met us for check in and check out. She was very welcoming and answer all our questions.
The apartment is located close to Teatro Colon and the Centro sites. It was very clean, nicely furnished and great wi-fi. The only negative is that there is street noise which can be bothersome if you are sensitive