Very nice and kind people.
Nice place, clean, with everything needed and close to the center of Rhodes.