I did not get to meet Rio, but I got to meet his lovely wife. She was very accommodating and the apartment is conveniently located by shops, restaurants and the Acropolis. Would definitely recommend staying here for anyone looking for a place in Athens center.