Great location! Just 3-4 minutes walk to Rhodes station.
The apartment is convenient to the two shopping malls in Rhodes.