Vangelis and his brother are really good hosts. They run a small family business (also with their mother) and do all they can to make you feel at home. They help with all you ask (car rental, tourist information, etc.)
The apartment is good.
The location is nice and quiet, away from the busy tourist areas. You need a car though to get around Rhodes.