Nele is a great host. She answers quickly to messages. She is there to help you, if you need it. Nele recommended a few places to us (local market and restaurant) and they were great. She even printed our boarding passes when our app didn´t work.
Elia Studios is a quiet place (if you don´t count the roosters). It´s close to Faliraki, the highway, a few beaches, and even Rodos. The apartment is small but cozy. The TV is USB friendly, so you can bring your own movies with you.