5 Plastira str, Rhodes 85100, Greece